Leere Seite bei PHP Code
-
Hallo,
wollte mal PHP ausprobieren und hab ein kleines Progrämmchen geschrieben ála "Hello World" - allerdings bekomm ich da nur nen weißen BildschirmHier der Quelltext:
<?PHP function ausgabe() { static $zahl = 22; echo "Und hier kommt die Zahl: $zahl<br>"; $zahl++; } echo "Hallo Welt"; ausgabe(); ausgabe(); ausgabe(); echo "Hallo Welt"; ?>
Ich weiß echt nicht was ich falsch gemacht hab
-
Hi
Falls es auf deinem lokalen PC läuft, hast du einen Server wie z.b apache laufen?
Falls es auf deinem Webspace nicht geht, ist dort php aktiviert?
Könnte auch sein das dein Webhoster nur datein mit einer speziellen Endung (z.b: *.php5 ) nur als php akzeptiert.Mfg Reinhold Fischer
-
Wie sieht der Quellcode aus, der beim Browser ankommt?
-
Wenn der Indianer den Dateityp nicht einem Modul zuordnen kann würde der Browser die Datei zum Download anbieten. Evtl. ist die Nutzung von '<?PHP' nicht unterstützt?
Schreib doch in die Seite einfach mal
<?
phpinfo();
?>Wenn du dann etwas bekommst was nach PHP aussieht dann ist schon mal sicher gestellt, dass das Modul geladen ist.
-
<?php
wird immmer unterstützt.
<?
hingegen standardmäßg nicht. Wie kommst du auf die Idee, das zu verdrehen? Ich würde eher im Gegenteil argumentieren: Wenn bei <? nichts passiert, mit <?php versuchen, aber niemals umgekehrt!
-
Jogi schrieb:
Hallo,
wollte mal PHP ausprobieren und hab ein kleines Progrämmchen geschrieben ála "Hello World" - allerdings bekomm ich da nur nen weißen BildschirmHier der Quelltext:
<?PHP function ausgabe() { static $zahl = 22; echo "Und hier kommt die Zahl: $zahl<br>"; $zahl++; } echo "Hallo Welt"; ausgabe(); ausgabe(); ausgabe(); echo "Hallo Welt"; ?>
Ich weiß echt nicht was ich falsch gemacht hab
Das Script ist in Ordnung:
http://www.corradofreunde.de/test.php
Liegt dann wohl am Server.
Wenn
<?php phpinfo(); ?>
nichts anzeigt ist PHP nicht aktiv
-
@Jogi: Wenn du lokal arbeitest solltest du in der php.ini auch folgendes setzen:
display_errors = on
error_reporting = E_ALL|E_STRICTSonst siehst du gar nicht erst, wenn ein Fehler aufgetreten ist und hast je nach Fehler auch eine weiße Seite.