Wie Werte übergeben?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Pato
Mitglied
Beiträge: 426
Registriert: 11.05.2005 23:13
Wohnort: Ansbach
Kontaktdaten:

Wie Werte übergeben?

Beitrag 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
P7BB
Mitglied
Beiträge: 383
Registriert: 15.07.2008 19:40

Beitrag 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.
Antworten

Zurück zu „Coding & Technik“