[GastForen Archiv Adobe GoLive

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Variablen in ein Formular übernehmen

Petra Rudolph
Beiträge gesamt: 1554

15. Apr 2003, 14:45
Bewertung:

gelesen: 2907

Beitrag als Lesezeichen
Klingt unlogisch, da man gewöhnlich nur mit einerm Formmailer arbeitet.
Die meisten CGI-Formmailer lesen die Mailadresse aus einem Hidden-Field aus und versenden die Daten dann an den entsprechenden Empfänger.
Wenn du also pro Variante (Erna & Katze) je ein Formular hättest, dann ginge die Hidden-field-Variante.


Wenn du nur ein Formular benutzen willst dann ginge das z.B. so:

Mit einem Link gibst du die Parameter weiter. Diese werden mit einem ? eingeleitet und mit einem & aneinander gehangen.
<a href="formular.php?email=Erna@xyz.de&amp;objekt=Katze"&gt; klick zum Formular </a>

Das Formular formular.php benötigte dann ein handelsübliches Formular incl. CGI z.B. http://selfaktuell.teamone.de/.../form-mail/index.htm mit zwei Feldern:
<input type="hidden" name="mailto" value="<?php echo $email; ?>">
<input type="hidden" name="subject" value="Mail zum Thema <?php echo $objekt; ?>">

das php-Script
<?php
echo $email;
?>
gibt Erna@xyz.de aus und im Quellcode stünde dann der Klartext.


Gruß Petra

http://www.webministration.de
http://www.quicktoweb.de

(Dieser Beitrag wurde von Petra Rudolph am 15. Apr 2003, 14:52 geändert)
Dieser Beitrag wurde nicht geändert.