HSG

Aktuelle Seite: HSG/Fächer/Informatik/PHP

Das "Hallo Welt!"-Programm

hallo.php :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"<html>
<head>
<title>Hallo Welt mit PHP</title>
<meta name="author" content="mk">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" >
</head>
<body>
<?php
  echo "<p>Hallo \n Welt!</p> ";
  // einzeiliger Kommentar
  /* Kommentar
     über mehrere Zeilen*/
?>

<p>
  <a href="http://validator.w3.org/check?uri=referer">
  <img src="http://www.w3.org/Icons/valid-html401"
       alt="Valid HTML 4.01!" height="31" width="88"></a>
</p>
</body>
</html>
Die grünen Teile haben mit Validieren zu tun, die roten stellen PHP-Quelltext dar. Die Seite wird ganz normal mit einem Editor erstellt und als *.php-Datei (hier: hallo.php) auf dem Webspace (am HSG z.B. auf Laufwerk w:, daheim z.B. unter c:\apachefriends\xampp\htdocs )gespeichert. Es ist interessant, sich nach dem Aufruf den Quelltext zeigen zu lassen. Die PHP-Teile sind verschwunden, sie wurden in HTML umgewandelt. Was wurde aus dem \n ?

Aufgabe

Schreibe nach obigem Vorbild eine Datei p1.php mit dem Inhalt:
...
<?php
  echo "Zeile 1<br>"
  echo "Zeile 2";
?>
...
Obiger PHP-Teil enthält einen Fehler. Schaue dir die Fehlermeldung an, dann verbessere den Fehler. Klappt sonst alles?