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 Bildschirm 😞

    Hier 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 Bildschirm 😞

    Hier 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_STRICT

    Sonst siehst du gar nicht erst, wenn ein Fehler aufgetreten ist und hast je nach Fehler auch eine weiße Seite.


Anmelden zum Antworten