2016-04-05 18 views
-1

ich immer ein PHP-Wert in eine Bootstrap-Taste einige Probleme habe, die in HTML istphp echo funktioniert nicht in HTML

Dies ist mein Code:

<html> 
<head> 
    <title>Samples</title> 
    <!-- Latest compiled and minified CSS --> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 

    <!-- Optional theme --> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous"> 

    <!-- Latest compiled and minified JavaScript --> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script> 
</head> 
<body> 
<a href="#" class="btn btn-info" role="button"><?php echo "Samples"; ?> Stuff</a> 
</body> 
</html> 

Anstatt also die Taste sagen " Samples Stuff "- der Button sagt einfach" Stuff ". Es ist wichtig, dass die Schaltfläche einen PHP-Wert annimmt, da ich schließlich einen DB-Wert in die Schaltfläche setzen werde - aber ich kann nicht einmal die Grundlagen zum Laufen bekommen

Warum funktioniert es nicht?

+3

Auch müssen Sie einen lokalen Server einrichten PHP-Dateien auf localhost zu sehen. – Sarcoma

Antwort

-2

Stellen Sie zunächst sicher, dass Ihre Dateierweiterung .php ist, stellen Sie zweitens sicher, dass Sie .php-Dateien auf einem PHP-fähigen Webserver ausführen. Wenn Sie einfach php-Dateien in Ihrem Browser anzeigen, wird der php nicht kompiliert. Dies geschieht im Backend auf Ihrem Server.

0

Sie führen einen lokal gehosteten Server aus. Wenn nicht, sollten Sie XAMPP wahrscheinlich installieren. Stellen Sie sicher, dass die Datei die Erweiterung .php hat. Ich sehe keinen anderen Grund, warum ein einfaches Echo nicht funktioniert.

-1

Stellen Sie sicher, dass die Dateiendung mit .php endet. Stellen Sie außerdem sicher, dass Ihr php/apache korrekt konfiguriert ist.

Versuchen und schauen Sie sich Ihre Fehlerprotokolle und sehen, ob alles da ist