TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 25.01.2004, 20:00   #1
TP-Newbie
 
Registriert seit: Jan 2004
darkaxl macht alles soweit korrekt

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&uuml;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">&nbsp; </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&uuml;cksetzen">
</p>
</form>';
}
?>
darkaxl ist offline   Mit Zitat antworten


Alt 26.01.2004, 11:26   #2
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
Und wo liegt jetzt Dein Problem??

lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 27.01.2004, 01:27   #3
TP-Newbie
 
Registriert seit: Jan 2004
darkaxl macht alles soweit korrekt
Na, ich krik ne mail in der die Daten stehen, ich will die aber noch direkt in eine DB packen. Dort ist ein feld aktiv default null, das will ich nach dem prüfen der Daten mit 1 füllen da meine selectabfrage das prüft, damit kein müll in der Site steht.

Bis jetzt krieg ich eben nur ne Mail, keine Daten kommen in die DB und das mit dem aktiv Feld funzt erst recht net
darkaxl ist offline   Mit Zitat antworten
Alt 27.01.2004, 17:04   #4
TP-Member
 
Registriert seit: Jan 2004
Ort: nähe Aachen
Demigod macht alles soweit korrekt
Als erstes heisst es nicht

if (!$faname or !$strhsnr or !$plz or !$Ort or !$tel or !$fax or !$mail or !$url or !$Beschreibung) ???

2. kannst du das mit $mysql_query usw. wo isn da das problem?
Demigod ist offline   Mit Zitat antworten
Alt 04.02.2004, 10:49   #5
Registered User
 
Benutzerbild von cartman2710
 
Registriert seit: Oct 2003
Ort: Ennepetal
cartman2710 macht alles soweit korrekt
Hi,

1. bastel dir eine funktion, die die daten in die DB schreibt.
2. diese funktion auf dem webserver ablegen
3. aufruf für diese funktion mit in den mail-body einbauen

z.B.: http://www.yxz.de/db_insert.php?firma=$faname&strasse=$strhsnr... usw.

Dann liegt es in deiner hand, ob die in die DB eingetragen werden.

Gruß,
cartman2710 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Formular mit Mailbenachrichtigung und Link für DB insert Formular mit Mailbenachrichtigung und Link für DB insert
« Text hat andere Farbe und Grösse als angegeben | Abfrage optimieren »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:44 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67