ich habe ein formular http://www.promotion-help.com/paket1.html
nur das geht nicht weiss jemand wo man feritige bestellformular findet auf php ohne myqsl die da funktionieren könnten
mfg matze
ich habe ein formular http://www.promotion-help.com/paket1.html
nur das geht nicht weiss jemand wo man feritige bestellformular findet auf php ohne myqsl die da funktionieren könnten
mfg matze
Hi!
Ich glaube nicht, daß dein Formular das Problem ist, sondern eher die "danke.php".
Poste doch mal bitte den Quelltext von dieser Datei.
G.a.d.M.
Ronald
der code :
Dieses Script kann in bestehende PHP-Seiten problemlos eingebaut werden.
Einfach alles markieren und kopieren. Aber denkt an die obenstehenden Bedingungen.
*/
/*Variablen werden umgewandelt*/
/*weitere Felder nach ähnlichem Muster verwenden*/
$name = $_POST['name'];
$nachricht = $_POST['nachricht'];
$mail = $_POST['mail'];
/*Hier werden alle Daten eingegeben*/
/*An wen soll die Anfrage gerichtet sein?*/
$webmaster = "admi@promotion-help.com";
/*Welche E-Mail-Adresse soll als Absender eingegeben werden?*/
$absender = "info@promotion-help.com";
/*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt "$NameDesFeldes"*/
/*Betreff*/ $betreffwebmaster = "Bestellung";
/*Textkörper*/ $koerperwebmaster = "$name ($mail) hat über die Webseite von promotion-help.com folgende Nachricht hinterlassen:
$nachricht";
/*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
/*Betreff*/ $betreffabsender = "Bestellung";
/*Textkörper*/ $koerperabsender = "herzlichen Dank für Deine Bestellung von promotion-help.com \n Du hast folgende Bestellung versandt:\n $nachricht\n";
/*Was soll nach dem Absenden des Formulares geschehen.
1. Verweis auf andere HTML- bzw. PHP-Seiten (bei $action eine 1 eintragen)
2. Anzeige direkt in der danke.php (bei $action eine 2 eintragen)*/
$action = 2;
/*Es soll auf eine andere Datei verwiesen werden*/
$sUrlMailFalsch = "";
$sUrlFelderLeer = "";
$sUrlMailVersendet = "";
/*Direkte Anzeige der Fehler in der danke.php
Welche Fehlermeldung soll ausgegeben werden, wenn die E-Mail-Adresse falsch eingegeben wurde? Bitte mit HTML-Tags arbeiten,
es können auch Klassen für CSS zugewiesen werden*/
$mailfalsch = "<p class=ueber1>Fehler</p>
Leider ist die E-Mail-Adresse falsch</p>
Bitte kontrolliere noch einmal die Eingabe und sende das Formular erneut ab.";
/*Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?*/
$felderleer = "<p class=ueber1>Fehler</p>
Die Bestellung konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden</p>";
/*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
$abgesandt = "<p class=ueber1>Danke,</p>
wir haben die Bestellung versandt und werden uns evtl. noch einmal melden.</p>";
/*Sind alle Felder ausgefüllt? für jedes Feld das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden*/
if ($name == "" || $mail =="")
/*##############################################################################
#Bitte ab hier nichts mehr ändern. Alle Angaben sind im oberen Teil zu machen#
##############################################################################*/
{
/*nein*/
if ($action == 1)
header("location:".$sUrlFelderLeer);
else echo "$felderleer";
}
else
{
/*ja*/
/*Ist die E-Mail-Adresse richtig eingegeben?*/
if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$", $mail))
{
/*E-Mail-Adresse ist richtig*/
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------\n","FROM: $mail\n");
/*Soll der Absender eine Kopie erhalten?*/
if ($kopie == "ja")
{
mail("$mail","$betreffabsender","$koerperabsender\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------","FROM: $absender\n");
if ($action == 1) header("location:".$sUrlMailVersendet);
else echo "$abgesandt";
}
else
{
if ($action == 1) header("location:".$sUrlMailVersendet);
else echo "$abgesandt";
echo "$abgesandt";
}
}
else
{
/*nein*/
if ($action == 1) header("location:".$sUrlMailFalsch);
else echo "$mailfalsch";
}
}
?>
Alles anzeigen
und nun ???? ich versuch das schon die ganze zeit zum laufen zu bekommen
mfg matze