Ankündigung

Einklappen
Keine Ankündigung bisher.

echo - Grundlagenfrage

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • echo - Grundlagenfrage

    Nach einer Stunde Leerzeichen setzen und löschen, mit und ohne Klammern versehen, mit einem und zwei Anführungszeichen probieren hab ich nen allerersten tipp zu php nötig. (nutze webspace auf einem server auf dem apache und php5.1.2 läuft)

    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
        <head>
            <title>Hi all</title>
        </head>
        <body>
            <?php
                
    echo "<p>Der PHP Code</p>\n";
            
    ?>
        </body>
    </html>
    gibt folgendes aus:
    Code:
             Der PHP Code\n"; ?>
    Warum sind die " nicht ausreichend?
    (Habe mehrere copy und paste versuche unternommen)

  • #2
    Hallo Jakko,

    lass dir in deinem browser mal den Quellcode anzeigen (Firefox: Rechtsklick->Seitenquelltext anzeigen) und du wirst sehen, dass dort:
    Code:
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
        <head>
            <title>Hi all</title>
        </head>
        <body>
            <?php
                echo "<p>Der PHP Code</p>\n";
            ?>
        </body>
    </html>
    steht.

    Das bedeutet, dass das PHP nicht geparsed wurde. Entweder läuft also auf deinem server garkein PHP
    oder die Datei wird aus einem anderen Grund nicht durch den Parser geschickt. Zum Beispiel weil sie datei.html statt datei.php heißt oder du die datei nicht über den server (http://localhost/datei.php) aufrufst...
    [URL="https://www.quizshow.io/"]Create your own quiz show.[/URL]

    Kommentar

    Lädt...
    X