18.02.2003, 15:34
schade ist schwierriger als ich gedacht hatte. *heul*
also ich poste mal kurz mein formular und die "angepasste" php funktion.
und hier die "angepasste funktion. (angeblich gibt es einen parse error. allerdings ist da glaub ich sehr viel falsch. (ich mach das wo ich fehler vermute rot!)
EDIT:
Es fehlen ja auch noch ein paar Variablen.... nur habe ich nichts gefunden wo ich die unterbringen soll. kann es sein das die alle dorthinkomme wo $beschreibung .= ' steht?
ich habe bei dem link den du mir gegeben hast was gefunden und lese mir das jetzt einmal durch. vielleicht schaff ich es nachher ja sogar!?!
DAnke Philippe
also ich poste mal kurz mein formular und die "angepasste" php funktion.
Zitat: <form method="post" action="reise_insert.php" name="reise">
<p align="justify">Wir würden uns sehr freuen, wenn du uns deinen Urlaubsbericht zukommen lassen würdest. Du hilfst anderen damit bei ihrer Reiseplanung. </p><br>
<table border="0">
<tr>
<td width="90">Name<font color="darkred">*</font></td>
<td><input type="text" name="name" maxlength="25" size="20"></td>
</tr>
<tr>
<td width="90">E-Mail<font color="darkred">*</font></td>
<td width="90"><input type="text" name="mail" maxlength="20" size="20"></td>
</tr>
<tr>
<td width="90">Reiseziel<font color="darkred">*</font></td>
<td width="90"><input type="text" name="ziel" maxlength="30" size="20"></td>
</tr>
<tr>
<td width="90">Anzahl Personen</td>
<td><select name="personen">
<option value="1pers"> 1 Person
<option value="2pers"> 2 Personen
<option value="3-4pers"> 3 oder 4 Personen
<option value="4mehr"> mehr als 4 Personen
</select></td>
</tr>
<tr>
<td width="90">Tauchbasis</td>
<td><input type="text" name="basis" maxlength="30" size="20"></td>
</tr>
</table>
<br>
Beschreibung <i>(Bitte beschreibe deinen Urlaub ausführlich.)</i><br>
<textarea name="beschreibung" style="height:150px;width:350px;" wrap="soft">Danke für Deine Mühe.</textarea> <br><br>
<table border="0">
<tr>
<td width="400">Ich bin damit einverstanden, dass meine E-Mail Adresse für andere Benutzer für Rückfragen sichtbar ist.</td>
<td><input type="radio" name="mail_sichtbar" value="ja" checked>Ja<br>
<input type="radio" name="mail_sichtbar" value="nein">Nein</td>
</tr>
<tr>
<td width="400">Ich möchte über Neuigkeiten per E-Mail informiert werden. (Wir versenden keine Werbung und kein Spam!)</td>
<td><input type="radio" name="newsletter" value="ja" checked>Ja<br>
<input type="radio" name="newsletter" value="nein">Nein</td>
</tr>
</table>
<br>
<input type="submit" value="Abschicken"><br>
<br>
<table width="100%">
<tr><td>Wir behalten uns vor, den Text zu kürzen.</td></tr></table>
</form>
und hier die "angepasste funktion. (angeblich gibt es einen parse error. allerdings ist da glaub ich sehr viel falsch. (ich mach das wo ich fehler vermute rot!)
Zitat:<?php
$mail_subject = 'Reisebericht';
$mail_to = 'support@tauch-info.net';
$header = 'From: '.$name.' <'.$mail.'>';
if(isset($mail) && isset($name))
weis nicht wofür das gut sein soll !
{
if($mail == '' || $namen == '' || $beschreibung == '' || $basis == '' || $ziel == '')
{
print '<p align="center"><font size="4"><b>Du hast eines der Pflicht-Felder nicht ausgefüllt!</b></font></p>
<br><p align="center"><font size="3"><b><a href="javascript:history.back()">zurück</a></b></font></p>';
}
else
{
$beschreibung .= '
Name: '.$name.' ';
$beschreibung .= '
IP: '.$REMOTE_ADDR.' ';
mail($mail_to,$mail_subject,$beschreibung,$header);
print 'Dein Reisebericht wurde erfolgreich abgesendet und in Kürze bearbeitet!';
}
}
else
{
print 'Für was ist das?';
?>
EDIT:
Es fehlen ja auch noch ein paar Variablen.... nur habe ich nichts gefunden wo ich die unterbringen soll. kann es sein das die alle dorthinkomme wo $beschreibung .= ' steht?
ich habe bei dem link den du mir gegeben hast was gefunden und lese mir das jetzt einmal durch. vielleicht schaff ich es nachher ja sogar!?!
DAnke Philippe