Seite 1 von 1

Wie Werte übergeben?

Verfasst: 06.11.2008 19:54
von Pato
Hi...

ich versuch ein Kontaktformular anzupassen. Da ich eine mehrsprachige Seite im form von template-system am laufen. Leider versteh ich nicht wirklich viel von php und weiß nun nicht mehr weiter!
Und zwar hab ich diesen Code:

Code: Alles auswählen

<input name="name" size="40" type="text" <?if (isset($_SESSION['name'])) { echo 'value="' . $_SESSION['name'] . '"'; }?>/>
Der Code ist in ein HTML-Datei geschrieben, jedoch funktioniert er in meinem html template-system nicht mehr, da die html Datei von php-Datei geöffnet wird, will er wohl nicht noch einmal eine php-Befehl ausfüllen...
Nun will ich diesen Code:

Code: Alles auswählen

if (isset($_SESSION['name'])) { 
echo 'value="' . $_SESSION['name'] . '"'; 
}
in php einbauen und ein verweiß in dem Kontaktformular haben, damit er die Werte übernimmt. Wie mach ich das?

Mein Sprachübermittlung sieht so aus:

Code: Alles auswählen

 $tpl->set_var(array(
    "HALLO" => "$lang[Hallo]",
 ));
Kann mir vielleicht einer bitte bitte behilflich sein und mir eine Lösung für mein Problem lösen.
Wie kann ich Werte von php in mein Kontaktformular übermitteln?

MfG Pato

Verfasst: 07.11.2008 10:00
von P7BB
Naja, wenn ich das richtig verstehe, hast du eine php-datei, die diese html-datei öffnet. Ich denke in diesem Fall reicht es, wenn du einfach value="$_SESSION['name']" schreibst, weil wenn die Session leer ist, wird logischerweise nichts eingetragen, wenn sie jedoch existiert, wird eben der Name in das Feld eingetragen.