|
Formular mit Mailbenachrichtigung und Link für DB insert
Hi,
Hab ein Webformular, das mir die Daten schickt.
Möchte An diese mail eine Möglichkeit anfüge die Daten in eine DB zu packen. Das soll evtl über einen Link passieren (in der Mail), damit da kein Blödfug landet.
Hier mein Script:
<?
if ($Submit) {
if (!$faname or !$strhsnr or !$plz or !$Ort or !tel or !$fax or !$mail or !$url or !$Beschreibung) {
echo '<p><b><font color="#CC0000">Bitte überprüfen Sie Ihre Eingabe - es sind nicht alle Felder ausgefüllt</font></b></p>';
echo '<p><b><font color="#CC0000"><a href="/gewerbe/gewerbe.php" target="_self">zurück zum Formular</a></font></b></p>';
}
else {
echo "<p><b>Vielen Dank für Ihren Eintrag, wir werden Sie so schnell wie möglich in unsere Liste aufnehmen</b></p>";
mail("darkaxl666@lycos.de", "Gewerbe-Formular", "Die Eingabe des Users lautete:
Der User hat folgenden Fimennamen angegeben: $faname
Die Staße des Users: $strhsnr
Die PLZ und de Ort: $plz $Ort
Die Telefonnummer: $tel
Die Faxnummer: $fax
Die E-Mail: $mail
Die Homepage: $url
Die Beschreibung: $Beschreibung","From:$mail");
}
}
else {
echo '<form name="anfrage" action="'.$PHP_SELF.'" method="post">
<table width="445">
<tr>
<td width="159"><font size="2" face="Arial, Helvetica, sans-serif">Firmenname:</font></td>
<td width="274"><font face="Arial, Helvetica, sans-serif">
<input name="faname" type="text" id="faname" maxlength="55">
<font size="1">(max. 55 Zeichen)</font></font> </td>
</tr>
<tr>
<td height="24"><font size="2" face="Arial, Helvetica, sans-serif">Kategorie:</font></td>
<td><font face="Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Strasse und Hausnummer:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="strhsnr" type="text" id="strhsnr" maxlength="55">
<font size="1">(max. 55 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Postleitzahl:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="plz" type="text" id="plz" maxlength="5">
<font size="1">(max. 5 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Ort:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="Ort" type="text" id="Ort" maxlength="25">
<font size="1">(max. 25 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Telefonnummer:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="tel" type="text" id="tel" maxlength="20">
<font size="1">(max. 25 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Telefax:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="fax" type="text" id="fax" maxlength="20">
<font size="1">(max. 20 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">E-Mail:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="mail" type="text" id="mail" maxlength="40">
<font size="1">(max. 40 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Homepage:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<input name="url" type="text" id="url" value="http://" maxlength="40">
<font size="1">(max. 40 Zeichen)</font></font></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Beschreibung:</font></td>
<td><font face="Arial, Helvetica, sans-serif">
<textarea name="Beschreibung" rows="3" id="Beschreibung"></textarea>
<font size="1">(max. 80 Zeichen)</font></font></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Abschicken">
<input type="reset" name="Submit2" value="Zurücksetzen">
</p>
</form>';
}
?>
|