Jump to content


Formular erweitern


1 reply to this topic

#1 sue007

    Newbie

  • Mitglied
  • PIP
  • 2 Beiträge:

Geschrieben 24 Juli 2008 - 09:46

Ich versuche verzweifelt das Formular um einige Pflichtfelder zu erweitern. Die Abfrage klappt, aber dann wird das Formular nicht abgesendet, es erscheint aber auch keine Fehleranzeige.

Daher kopiere ich erstmal diesen Teil hier rein, da ich hier den Fehler vermute. Kann jemand in diesem Teil einen Fehler ausmachen?
Oder soll ich die komplette Datei posten?


//Wenn alles korrekt eingegeben wurde, wird die Mail nun erst formatiert und dann verschickt
if(isset($_POST["send"]) && is_array($_POST["send"])) {
	if ($i == "11") {
		$name = $_POST["send"]["name"];
		if ($umbruch == "no") {
			$texto = $_POST["send"]["nachricht"] ;
			}
		else { $texto = wordwrap( $_POST["send"]["nachricht"], $umbruch ); }
		$_POST["text"] = $_POST["send"]["vorname"]." " .$_POST["send"]["name"]." mit der Mail Adresse: ".$_POST["send"]["mail"]." hat Ihnen folgende Nachricht gesendet: \n \n $texto";
		$fname = "<h2>Ihre Mail wurde versendet!</h2>";
		$ffirma = "";
		$fvorname = "";
		$fname = "";
		$fstrasse = "";
		$fort = "";
		$ftelefon = "";
		$fmail = "";
		$fnachricht = "";
		
// Und ab dafür... je nachdem mit oder ohne additional_parameters
		if(empty($add)) {
			$addp = "";
			if (@mail($adresse, $betreff, $_POST['text'], "From: \"$name\" <$from>")) {
				$fname = "<h2>Ihre Mail wurde versendet!</h2>";
				unset($sfirma);
				unset($svorname);
				unset($sname);
				unset($sstrasse);
				unset($sort);
				unset($stelefon);
				unset($smail);
				unset($snachricht);
			} else {
				$fname = "<h2>Fehler! Mail konnte nicht gesendet werden</h2>"; }
		} else {
			if (@mail($adresse, $betreff, $_POST['text'], "From: \"$name\" <$from>", "-f $add")) {
				$fname = "<h2>Ihre Mail wurde versendet!</h2>";
				unset($sfirma);
				unset($sname);
				unset($svorname);
				unset($sstrasse);
				unset($sort);
				unset($stelefon);
				unset($smail);
				unset($snachricht);
			}
			else {
				$name = "<h2>Fehler! Mail konnte nicht gesendet werden</h2>"; }
		 }
   	}
}
// Hier kommt nun das eigentliche Formular in HTML + CSS
?>



#2 Moosa

    Administrator

  • Administrator
  • 198 Beiträge:
  • LocationHannover

Geschrieben 01 August 2008 - 10:47

- per Email geklärt.





1 Besucher lesen dieses Thema

0 members, 1 guests, 0 anonymous users