Der Echo-Befehl bewirkt nichts

8

Ich habe angefangen, PHP in meiner Freizeit zu lernen, und das erste Codebeispiel, das ich bekam, war das:

%Vor%

Nach dem, was ich verstehe, sollte dies "Hallo Welt" schreiben. Alles was ich sehe, ist eine leere Webseite. Irgendwelche Ideen, warum das so ist und wie ich es beheben sollte?

    
Adam P 20.06.2010, 02:59
quelle

5 Antworten

13

Hier ist eine Checkliste

  • Welchen Server betreiben Sie? Unterstützt es PHP?
  • Ist PHP aktiviert?
  • Ist Ihre Datei mit der Erweiterung .php?
  • benannt?
  • Wenn Sie View Source verwenden, können Sie den Code in den PHP-Tags sehen? Wenn ja, ist PHP nicht aktiviert

Versuchen Sie es als Test, dies als info.php

zu speichern %Vor%

und sehen, ob es Informationen über Ihren Server anzeigt

    
Christopher Tarquini 20.06.2010, 03:13
quelle
1

Stellen Sie sicher, dass die Datei, die diesen Code enthält, eine PHP-Datei ist - endet in '.php'.

    
Chad 20.06.2010 03:08
quelle
1

Möglicherweise möchten Sie Ihre Fehlerberichte in der Datei .htacess im Ordner public_html aktivieren und versuchen, das Problem abhängig von der Fehlermeldung zu diagnostizieren.

    
Rachel 20.06.2010 03:17
quelle
1

Der Code scheint in Ordnung, sicherlich sollte es tun, was Sie vorhaben.

Wahrscheinlich haben Sie die Datei mit example.html benannt, also müssen Sie die Erweiterung überprüfen. Es muss aussehen wie example.php . Mit der Endung .php am Ende der Datei sagen Sie dem Webserver, dass diese Datei PHP-Code enthält. Auf diese Weise wird das <?php echo "Hello World"; ?> interpretiert und soll es tun.

    
romeroqj 20.06.2010 03:25
quelle
0

Wenn Sie die html -Tags nicht in der Quelle sehen, bedeutet dies, dass ein PHP-Fehler vorliegt. Überprüfen Sie Ihre Ansichtsquelle, und wenn nichts angezeigt wird, überprüfen Sie Ihre Fehlerprotokolle.

    
Aaron Harun 20.06.2010 03:12
quelle

Tags und Links