formulaverarbeitung
feni
- php
nach langem suchen und vielen vielen vergeblichen tests.
meine problem: ich suche eine möglichkeit, die drei dinge mit formulareinträgen erfüllt
1. felder auf richtigkeit überprüft wie emailzeichen @ und sind bestimmte felder ausgefüllt
2. wenn daten ok. sind ein mail über phpformailer verschicken
3. die Formulardaten in eine MySql datenbank schreiben.
und zu guter letzt als punkt auf dem i
4.sollte dem Besucher auch noch mitgeteilt werden das seine daten gesendet wurden.
ich hoffe mir kann man helfen
hi
- felder auf richtigkeit überprüft wie emailzeichen @ und sind bestimmte felder ausgefüllt
kein problem z.B. mit javascript
- wenn daten ok. sind ein mail über phpformailer verschicken
dürfte das geringste problem sein, formmailer sind ja meist selbsterklärend und wenns nur durch ne readme ist :)
- die Formulardaten in eine MySql datenbank schreiben.
zusätzlich zum versenden der daten einfach die daten in eine db schreiben. ob das vor dem versenden oder danach geschiet ist ziemlich egal.
und zu guter letzt als punkt auf dem i
4.sollte dem Besucher auch noch mitgeteilt werden das seine daten gesendet wurden.
ein paar formmailer die ich kenne arbeiten mit soetwas wie einer success-seite. hats geklappt bekommt der user das angezeigt und wenn nicht dann auch.
nun kenn ich den von dir verwanten mailer nicht, darum kann ich speziell dazu nichts sagen.
ich hoffe mir kann man helfen
wenn dir damit geholfen ist, dann ja :)
so long
ole
(8-)>
hallo zusammen!
- felder auf richtigkeit überprüft wie emailzeichen @ und sind bestimmte felder ausgefüllt
kein problem z.B. mit javascript
Ja! Aber darauf sollte man sich _nicht_ verlassen, also serverseitig _nochmals_ mit PHP testen, denn: Javascript kann man deaktivieren - ein clientseitiger Test ist also nicht verläßlich..
Gruss vom Niederrhein
Sven Schrodt
nach langem suchen und vielen vielen vergeblichen tests.
meine problem: ich suche eine möglichkeit, die drei dinge mit formulareinträgen erfüllt
- felder auf richtigkeit überprüft wie emailzeichen @ und sind bestimmte felder ausgefüllt
if(eregi("[1]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$",$email_adresse)) {
$ok = 1;
}
else if($feld1 != "") $ok = 1;
else $ok = 0;
- wenn daten ok. sind ein mail über phpformailer verschicken
if($ok == 1) {
mail();
}
guck dir in php.net alle funktionalitäten dazu an
- die Formulardaten in eine MySql datenbank schreiben.
1.datenbankverbindung herstellen
2.insertanweisung schrieben
3. abschicken
und zu guter letzt als punkt auf dem i
4.sollte dem Besucher auch noch mitgeteilt werden das seine daten gesendet wurden.
echo "ihre daten wurden gesendet";
ich hoffe mir kann man helfen
eigentlich schon
ciao
_.0-9a-z- ↩︎
nach langem suchen und vielen vielen vergeblichen tests.
meine problem: ich suche eine möglichkeit, die drei dinge mit formulareinträgen erfüllt
- felder auf richtigkeit überprüft wie emailzeichen @ und sind bestimmte felder ausgefüllt
- wenn daten ok. sind ein mail über phpformailer verschicken
- die Formulardaten in eine MySql datenbank schreiben.
und zu guter letzt als punkt auf dem i
4.sollte dem Besucher auch noch mitgeteilt werden das seine daten gesendet wurden.ich hoffe mir kann man helfen
Wobei besteht denn das Problem? Wie das allgemein geht, wurde doch schon hundermal im Forum diskutiert. Z.B. die Überprüfung wurde vor nicht mal 20min sogar mit Beispiel-Code [pref:t=29306&m=158667] erklärt.
oder im Orginal http://selfhtml.teamone.de/javascript/beispiele/formulareingaben.htm
Punkt 2 und 3 arbeiten zusammen, dein PHP-Script empfängt Daten und schreibt sie in die DB mittels "INSERT INTO TABLE ... ".
Wo ist das Problem ?