Ich habe die Windows-Installer Variante von PHP 4.3.7 an den MS IIS Webserver 5.1 (WinXP)
gebunden.
Ich scheitere aber schon an einem simplen Problem!
Meine Startseite ...\wwwroot\index.htm hat folgenden Inhalt:
Code:
<HTML>
<HEAD>
<TITLE>Eingabe</TITLE>
</HEAD>
<BODY>
<form action="foo.php" method="post">
Name: <input type="text" name="Name">
<input type="submit">
</form>
</BODY>
</HTML>
Die Datei foo.php habe ich brav im wwwroot-Verzeichnis danebengelegt:
Code:
<html>
<head>
<title>Unbenanntes Dokument</title>
</head>
<body>
<?
$Heute = date ("l");
print("Heute ist $Heute
");
print("Eingabe war $Name");
?>
</body>
</html>
Der Wochentag wird korrekt ausgegeben. Aber die Ausgabe von $Name erzeugt folgende Meldung:
Notice: Undefined variable: Name in c:\inetpub\wwwroot\foo.php on line 9
Ich dachte PHP erzeugt im Kontext von foo.php automatisch eine Variable $Name?