Suche PHP Kontaktformular

Hallo,

ich suche eine ein gutes PHP Script zum einbau eines Kontaktformulares in eine normale HTMl Page, und zwar soll es folgendes können, es soll eingegeben werden können Name, Vorname, Straße, PLZ, Ort, E-mail, Buchungsdaten im Sinne von Datumsangaben für eine Buchung eines Ferienhauses, und das ganze soll dann wenn man auf den Senden Button drückt an meine Mail Addy geschickt werden ohne das der User ein Mailproggy benutzen muss.

Die Suche bei google blieb bis jetzt ohne zufrieden stellende Ergebnisse!

MFG

Po11er
 
Hier eine Lösung:

PHP:
<form method="post" action="form.php">
<table cellpadding="4" cellspacing="1" border="0" width"100%">
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
Name:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="name" size="25" maxlength="150">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
Vorname:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="vorname" size="25" maxlength="150">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
Straße:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="str" size="25" maxlength="250">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
PLZ:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="plz" size="25" maxlength="5">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
Ort:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="ort" size="25" maxlength="250">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
eMail:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<input class="box" type="text" name="email" size="25" maxlength="150">
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" width="40%">
Buchungsinformationen:
</td>
<td bgcolor"#FFFFFF" align="left" valign="top" width="60%">
<textarea class="box" name="body" wrap="VIRTUAL" rows="5" cols="40"></textarea>
</td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="left" valign="top" colspan="2"> </td>
</tr>
<tr>
<td bgcolor"#FFFFFF" align="center" valign="top" colspan="2">
<input type="hidden" name="action" value="register">
<input class="box" type="submit" name="submit" value="Senden">
</table>
</form>
<?

$addr="blah@localhost.nap";      // Hier deine Mailadresse eintragen

if($action=="register"){
	
$mailforus="Neue Buchung eingegangen:

~~~~~~~~~~~~~~~~~~~
Name: $name
Vorname: $vorname
Straße: $str
PLZ: $plz
Ort: $ort

eMail: $email

~~~~
Informationen:
$body

~~~~~~~~~~~~~~~~~~~";

mail($addr, "Neue Buchung", $mailforus);
echo "Danke für ihre Buchung!";
}
?>

MfG, Pastor.
 
@ Pastor ...

Dumme Frage ... muss, damit der Kram lokal auf meinem Rechner läuft, irgendwas anderes als APACHE+PHP installiert sein (habe das nuSphere Komplettpaket ;))


Eddi ...

Warning: Failed to Connect in c:\program files\nusphere\apache\htdocs\php-testing\kontakt.php on line 100

Nehme mal an, dass irgendwas fehlt. Nur was ?(
 
Zurück
Oben