| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Gast
Beiträge: n/a
| Hallo, ich habe ein Kontaktformular gebastelt. (Firmenname ist immer durch DOMAIN ersetzt.. Dieses soll nun so funktionieren: Dateneingabe durch den Surfer, klicken auf "senden" -> Message "Nachricht wurde verschickt", E-Mail an mich "Folgende Daten sind eingegangen etc. pp".... Es soll auch eine Fehlermeldung kommen, wenn Name und Firma nicht ausgefüllt ist.. LEIDER funktioniert davon gar nix... Irgendwo mus sich was wichtiges übersehen haben... ich wäre dankbar, wenn sich das mal jemand ansieht und mir sagen kann, was falsch ist... *danke **nicole** Code: <?php
/*
foreach($_GET as $gkey=>$gvalue){
echo $gkey." = ".$gvalue."
\n";
}
foreach($_POST as $pkey=>$pvalue){
echo $pkey." = ".$pvalue."
\n";
}
*/
if($_POST['senden'] == 'Abschicken'){
if($_POST['company'] == ""){
$error[] = "firma";
}
if($_POST['name'] == ""){
$error[] = "name";
}
$to = 'nicole.rath@DOMAIN.de';
if($_POST['contactAN'] == 'info.bielefeld@DOMAIN.de'){
$to = 'nicole.rath@DOMAIN.de';
}
elseif($_POST['contactAN'] == 'info.sds@DOMAIN.de'){
$to = 'nicole.rath@DOMAIN.de';
}
elseif($_POST['contactAN'] == 'info.gotha@DOMAIN.de'){
$to = 'nicole.rath@DOMAIN.de';
}
elseif($_POST['contactAN'] == 'lcm@DOMAIN.de@DOMAIN.de'){
$to = 'nicole.rath@DOMAIN.de';
}
elseif($_POST['contactAN'] == 'info.witzenhausen@DOMAIN.de'){
$to = 'nicole.rath@DOMAIN.de';
}
else{
$to = 'nicole.rath@DOMAIN.de';
}
if(!isset($error)){
$message = "Folgende Daten sind übers Webformular eingetroffen:\r\n\r\n";
if($_POST['contact'] != ''){
$message .= "Contact requested by: ".$_POST['contact']."\r\n";
}
if($_POST['service'] != ''){
$message .= "Following service interests me: ".$_POST['service']."\r\n";
}
if($_POST['firma'] != ''){
$message .= "Firma: ".$_POST['firma']."\r\n";
}
if($_POST['vorname'] != ''){
$message .= "Vorname: ".$_POST['vorname']."\r\n";
}
if($_POST['name'] != ''){
$message .= "Name: ".$_POST['name']."\r\n";
}
if($_POST['strasse'] != ''){
$message .= "Strasse: ".$_POST['strasse']."\r\n";
}
if($_POST['plzort'] != ''){
$message .= "Plz Ort: ".$_POST['plzort']."\r\n";
}
if($_POST['telefon'] != ''){
$message .= "Telefon: ".$_POST['telefon']."\r\n";
}
if($_POST['fax'] != ''){
$message .= "Fax: ".$_POST['fax']."\r\n";
}
if($_POST['handy'] != ''){
$message .= "Handy: ".$_POST['handy']."\r\n\r\n";
}
if($_POST['email'] != ''){
$message .= "eMail: ".$_POST['email']."\r\n\r\n";
}
if($_POST['betreff'] != ''){
$message .= "Betreff: ".$_POST['betreff']."\r\n";
}
if($_POST['nachricht'] != ''){
$message .= "Nachricht: ".$_POST['nachricht']."\r\n";
}
mail($to,"Nachricht über DOMAIN.de",$message,"FROM: webbot@DOMAIN.de");
echo "<TABLE BORDER=0>";
echo "<TABLE CELLSPACING=0>";
echo "<TABLE CELLPADDING=0>";
echo "<TABLE ALIGN=center>";
echo "<TR>";
echo "<TD>Thank you - The message was sent!</TD>";
echo "</TR>";
echo "</TABLE>";
}
}
?>
<html>
<head>
<title>Kontaktformular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../../../../Programme/Macromedia/Dreamweaver%204/Lessons/Lesson%20Files/style.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
<font face="Arial, Helvetica, sans-serif" size="2">Kontaktformular</font>
<font size="2">
<font face="Arial, Helvetica, sans-serif">Bitte füllen Sie das Kontaktformular
aus. Wir werden uns mit Ihnen in Verbindung setzen.</font></font></p>
<table border="0" name="kontakt" cellspacing="0">
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Firma*</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="firma" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['firma']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Name*</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="name" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['name']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2">Vorname</font></td>
<td nowrap width="164"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="vorname" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['vorname']; } ?>">
</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Strasse*</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="strasse" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['strasse']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2">PLZ/Ort
*</font></td>
<td nowrap width="164"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="plzort" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['plzort']; } ?>">
</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Telefon*</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="telefon" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['telefon']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2">Telefax</font></td>
<td nowrap width="164"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="fax" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['telefax']; } ?>">
</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Handy</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="handy" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['handy']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">E-Mail*</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="email" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['email']; } ?>">
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2">Website</font></td>
<td nowrap width="164"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="website" maxlength="50" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['website']; } ?>">
</font></td>
</tr>
<tr>
<td nowrap width="111"></td>
<td nowrap colspan="2"></td>
<td nowrap width="68"></td>
<td nowrap width="164"></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Kontakt
erbeten via</font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
</font></div>
</td>
<td nowrap width="43">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="radio" name="email" value="radiobutton" checked>
</font></div>
</td>
<td nowrap width="86"><font face="Arial, Helvetica, sans-serif" size="2">E-Mail</font></td>
<td nowrap width="68">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="radio" name="telefon" value="radiobutton">
</font></div>
</td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2">Telefon</font></td>
</tr>
<tr>
<td nowrap width="111">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
</font></div>
</td>
<td nowrap width="43">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="radio" name="post" value="radiobutton">
</font></div>
</td>
<td nowrap width="86"><font face="Arial, Helvetica, sans-serif" size="2">via.
Post</font></td>
<td nowrap width="68">
<div align="right"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="radio" name="telefax" value="radiobutton">
</font></div>
</td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2">Telefax</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Dienstleistung:</font></td>
<td nowrap colspan="2"> <font face="Arial, Helvetica, sans-serif" size="2">
<select name="dienst">
<option value="sonstiges" selected>Sonstiges</option>
<option value="beschaffungslogistik">Beschaffungslogistik</option>
<option value="distribution national">Distribution national</option>
<option value="distribution international">Distribution international</option>
<option value="entsorgung">Entsorgung</option>
<option value="europ import">Europa Import</option>
<option value="expressversand">Expressversand</option>
<option value="fiskalvertretung">Fiskalvertretung</option>
<option value="kontraktlogistik">Kontraktlogistik</option>
<option value="kurierfahrten">Kurierfahrten</option>
<option value="lager">Lager</option>
<option value="logistikberatung">Logistikberatung</option>
<option value="nahverkehr">Nahverkehr</option>
<option value="paketversand">Paketversand</option>
<option value="projektlogistik">Projektlogistik</option>
<option value="qualitätsmanagement">Qualitätsmanagement</option>
<option value="sonderfahrten">Sonderfahrten</option>
<option value="stadtverkehr">Stadtverkehr</option>
<option value="umzug national">Umzug national</option>
<option value="umzug international">Umzug international</option>
<option value="umweltaspekte">Umweltaspekte</option>
<option value="verpackungen">Verpackungen</option>
<option value="verteilung">Verteilung</option>
<option value="versicherungen">Versicherungen</option>
<option value="welt export">Welt Export</option>
<option value="welt import">Welt Import</option>
<option value="zollabwicklung">Zollabwicklung</option>
</select>
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Standort</font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2">
<select name="standort">
<option value="info@DOMAIN.de" selected>Bremen</option>
<option value="info.bielefeld@DOMAIN.de">Bielefeld</option>
<option value="info.sds@DOMAIN.de">Hamburg</option>
<option value="info.gotha@DOMAIN.de">Gotha</option>
<option value="info.lcm@DOMAIN.de">Malsfeld</option>
<option value="info.witzenhausen@DOMAIN.de">Witzenhausen</option>
</select>
</font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="68"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
<td nowrap width="164"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Betreff</font></td>
<td nowrap colspan="4"> <font face="Arial, Helvetica, sans-serif" size="2">
<input type="text" name="betreff" size="64" maxlength="90" value="<?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['betreff']; } ?>">
</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2">Nachricht</font></td>
<td nowrap colspan="4" rowspan="4"> <font face="Arial, Helvetica, sans-serif" size="2">
<textarea name="nachricht" cols="60" rows="4"><?php if($_POST['action'] == 'abschicken' && isset($error)){ echo $_POST['nachricht
']; } ?></textarea>
</font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="2"></font></td>
</tr>
<tr>
<td nowrap width="111"><font face="Arial, Helvetica, sans-serif" size="1">*Pflichtfelder</font></td>
</tr>
<tr>
<td nowrap colspan="3"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="submit" name="senden" value="Abschicken">
</font></td>
<td nowrap colspan="2"><font face="Arial, Helvetica, sans-serif" size="2">
<input type="reset" name="clear" value="Zurücksetzen">
</font></td>
</tr>
</table></form>
</p>
</body>
</html>
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | also... n bisschen viel aber vlt liegst daran.. Code: <form name="form1" method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
__________________ Homepage: http://www.rbs-page.de |
| |
| | |
| Erfahrener Benutzer | ersetzt mal: <form name="form1" method="post" action="<?php $_SERVER['PHP_SELF'] ?>"> durch echo '<form name="form1" method="POST" action="'.$PHP_SELF.'">'; so hab ich das immer und es funzt auch immer.. naja..
__________________ Homepage: http://www.rbs-page.de |
| |
| | |
| Gast
Beiträge: n/a
| jetzt siehts irgendwie komisch aus... kuck mal unter: http://www.bwgreimer.de/Quiz/kontakt_de.php |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variable aus Klasse herausbekommen | GSJLink | PHP Tipps 2008 | 7 | 16.02.2008 22:25 |
| String-Parser Klasse - was muss rein? | Matze | PHP Tipps 2007 | 2 | 08.04.2007 22:14 |
| mehr als eine Klasse einbinden | Alpha Centauri | PHP-Fortgeschrittene | 4 | 13.04.2006 20:56 |
| Instanz einer Klasse in SessionVariable | PHP-Fortgeschrittene | 2 | 21.02.2006 00:18 | |
| aus einer funktion auf funktion anderer klasse zugreifen | seejay | PHP Tipps 2006 | 3 | 05.01.2006 10:37 |
| Klasenname einer nicht instanziierten Klasse | DerDesian | PHP Tipps 2007 | 9 | 30.11.2005 13:13 |
| Instanz einer Klasse in einer anderen Klasse verwenden | Buhmann | PHP-Fortgeschrittene | 7 | 28.10.2005 23:12 |
| [Erledigt] Führerschein für Klasse A+B.. Preis OK??? | Off-Topic Diskussionen | 20 | 13.07.2005 18:44 | |
| Rückgabewert auf einer Klasse anders als in der Klasse | micbur | PHP Tipps 2005-2 | 6 | 10.06.2005 15:06 |
| [Erledigt] Problem mit Übergabe einer Klasse in PHP4 | PHP-Fortgeschrittene | 10 | 08.01.2005 21:00 | |
| Kontaktformular - Nachricht wurde verschickt | PHP Tipps 2004 | 4 | 22.10.2004 09:18 | |
| Klasse holt sich die Klasse | PHP-Fortgeschrittene | 9 | 07.10.2004 11:53 | |
| [Erledigt] Brauche Hilfe bei meiner ersten Klasse | PHP-Fortgeschrittene | 9 | 24.09.2004 17:09 | |
| Klassenobjet in anderer Klasse benutzen | inu | PHP Tipps 2004 | 6 | 19.09.2004 10:58 |
| Klasse ändern | UniQ | PHP Tipps 2004 | 5 | 24.08.2004 14:46 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| free php kontaktformular herstellen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.