Ankündigung

Einklappen
Keine Ankündigung bisher.

Primitive (kurze) Frage => schnelle Antwort ?

Einklappen

Neue Werbung 2019

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

  • Primitive (kurze) Frage => schnelle Antwort ?

    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?

  • #2
    register_globals ...
    die variable, die den namen beinhaltet, muss $_POST['name'] heißen.

    Kommentar


    • #3
      gib mal register globals bei google ein dann wirst du weitere infos dazu bekommen

      Kommentar

      Lädt...
      X