Hi,
Dank FGs Hilfe funktioniert jetzt mein erstes PHP-Script: Ein Kontaktformular. Jetzt versuche ich mich an einem Anmeldeformular, aber ich krieg es einfach nicht hin, dass er mir alle angegebenen Daten per Mail sendet. Ich hab schon auf diversen Internetseiten versucht, ein ähnliches Script zu finden, aber eleider ohne Erfolg. Auch in den Posts hier, habe ich nicht das Wahre gefunden. Daher poste ich mal mein (wahrscheinlich völlig falsches) Script und hoffe auf eure Hilfe.
Mein QT:
[code:1:96b41a9df8]<?PHP
if ($submit) {
$header.="From: \"$name\" <$email>\n";
$header.="MIME-Version: 1.0\n";
$header.="Content-Type: text/plain;\n";
$header.="X-Mailer: PHP/".phpversion();
$header.="Exkursionsziel: \"$exkursion\" <$exkursion>\n";
$header.="Exkursions-Datum: \"$datum\" <$datum>\n";
$header.="Strasse: \"$strasse\" <$strasse>\n";
$header.="Telefon: \"$telefon\" <$telefon>\n";
$header.="zusaetzliche Personen: \"$personen\" <$personen>\n";
$header.="Auto: \"$auto\" <$auto>\n";
$header.="Freie Plaetze Auto: \"$anzahl1\" <$anzahl1>\n";
$header.="Zelt: \"$zelt\" <$zelt>\n";
$header.="Freie Plaetze Zelt: \"$anzahl2\" <$anzahl2>\n";
$nachricht1 = "$nachricht\n\n(Homepage: $homepage)";
mail("[email protected]","Nachri cht von $name",$nachricht,$header);
}
else { ?>
<form method="post" action="kontakt.php">
<div align="center">
<table class="form" cellpadding="5">
<tr>
<th class="form">Anmeldeformular</th>
</tr>
<tr>
<td>Exkursions-Ziel:<br>
<input type="text" name="exkursion" size="40"></td>
</tr>
<tr>
<td>Exkursions-Datum:<br>
<input type="text" name="datum" size="40"></td>
</tr>
<tr>
<td>Name, Vorname:<br>
<input type="text" name="name" size="40"></td>
</tr>
<tr>
<td>E-mail:<br>
<input type="text" name="email" size="40">
</td>
</tr>
<tr>
<td>Straße, Hausnummer:<br>
<input type="text" name="strasse" size="40"></td>
</tr>
<tr>
<td>Telefon:<br>
<input type="int" name="telefon" size="40"></td>
</tr>
<tr>
<td>Ich bringe noch <input type="int" name="personen" size="5" maxlength="2"> Personen mit.</td>
</tr>
<tr>
<td>Ich komme mit eigenem PKW <select name="auto"><option>Ja</option><option>Nein</option></select>und habe<select name="anzahl1">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>Plätze frei.</td>
</tr>
<tr>
<td>Ich besitze ein Zelt&<select name="zelt">
<option>Ja</option>
<option>Nein</option>
</select>und habe<select name="anzahl2">
<option>0</option>
<option>1</option>
<option>2</option>
</select>Plätze frei.</td>
</tr>
<tr>
<td>Anmerkungen:<br>
<textarea cols="40" type="text" name="nachricht" rows="8"></textarea>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<div align="center"> <input type="submit" name="submit" value="Abschicken"></td>
</tr>
</table>
</div>
</form>
<?php } ?>[/code:1:96b41a9df8]
Vielen Dank schonmal im Voraus.
Gea
Dank FGs Hilfe funktioniert jetzt mein erstes PHP-Script: Ein Kontaktformular. Jetzt versuche ich mich an einem Anmeldeformular, aber ich krieg es einfach nicht hin, dass er mir alle angegebenen Daten per Mail sendet. Ich hab schon auf diversen Internetseiten versucht, ein ähnliches Script zu finden, aber eleider ohne Erfolg. Auch in den Posts hier, habe ich nicht das Wahre gefunden. Daher poste ich mal mein (wahrscheinlich völlig falsches) Script und hoffe auf eure Hilfe.
Mein QT:
[code:1:96b41a9df8]<?PHP
if ($submit) {
$header.="From: \"$name\" <$email>\n";
$header.="MIME-Version: 1.0\n";
$header.="Content-Type: text/plain;\n";
$header.="X-Mailer: PHP/".phpversion();
$header.="Exkursionsziel: \"$exkursion\" <$exkursion>\n";
$header.="Exkursions-Datum: \"$datum\" <$datum>\n";
$header.="Strasse: \"$strasse\" <$strasse>\n";
$header.="Telefon: \"$telefon\" <$telefon>\n";
$header.="zusaetzliche Personen: \"$personen\" <$personen>\n";
$header.="Auto: \"$auto\" <$auto>\n";
$header.="Freie Plaetze Auto: \"$anzahl1\" <$anzahl1>\n";
$header.="Zelt: \"$zelt\" <$zelt>\n";
$header.="Freie Plaetze Zelt: \"$anzahl2\" <$anzahl2>\n";
$nachricht1 = "$nachricht\n\n(Homepage: $homepage)";
mail("[email protected]","Nachri cht von $name",$nachricht,$header);
}
else { ?>
<form method="post" action="kontakt.php">
<div align="center">
<table class="form" cellpadding="5">
<tr>
<th class="form">Anmeldeformular</th>
</tr>
<tr>
<td>Exkursions-Ziel:<br>
<input type="text" name="exkursion" size="40"></td>
</tr>
<tr>
<td>Exkursions-Datum:<br>
<input type="text" name="datum" size="40"></td>
</tr>
<tr>
<td>Name, Vorname:<br>
<input type="text" name="name" size="40"></td>
</tr>
<tr>
<td>E-mail:<br>
<input type="text" name="email" size="40">
</td>
</tr>
<tr>
<td>Straße, Hausnummer:<br>
<input type="text" name="strasse" size="40"></td>
</tr>
<tr>
<td>Telefon:<br>
<input type="int" name="telefon" size="40"></td>
</tr>
<tr>
<td>Ich bringe noch <input type="int" name="personen" size="5" maxlength="2"> Personen mit.</td>
</tr>
<tr>
<td>Ich komme mit eigenem PKW <select name="auto"><option>Ja</option><option>Nein</option></select>und habe<select name="anzahl1">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>Plätze frei.</td>
</tr>
<tr>
<td>Ich besitze ein Zelt&<select name="zelt">
<option>Ja</option>
<option>Nein</option>
</select>und habe<select name="anzahl2">
<option>0</option>
<option>1</option>
<option>2</option>
</select>Plätze frei.</td>
</tr>
<tr>
<td>Anmerkungen:<br>
<textarea cols="40" type="text" name="nachricht" rows="8"></textarea>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<div align="center"> <input type="submit" name="submit" value="Abschicken"></td>
</tr>
</table>
</div>
</form>
<?php } ?>[/code:1:96b41a9df8]
Vielen Dank schonmal im Voraus.
Gea
Kommentar