Ergebnis 1 bis 2 von 2

Thema: mail() geht nicht, finde den Fehler nicht. :(

  1. #1
    Meister(in)
    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard mail() geht nicht, finde den Fehler nicht. :(

    Hi, ich hab mache gerade ein Script das User registrieren soll.
    Dabei sollte auch eine E-Mail an die angegebene Adresse geschickt werden.
    Nur kommt nie eine Mail an.
    Hier der Code:
    Code:
    <?php
    if &#40;$_GET&#91;"send"&#93;&#41; &#123;
    	$img	=	$_POST&#91;"img"&#93;;
    	$nick	=	$_POST&#91;"nick"&#93;;
    	$name	=	$_POST&#91;"name"&#93;;
    	$ort	=	$_POST&#91;"ort"&#93;;
    	$bday	=	$_POST&#91;"bday"&#93;;
    	$icq	=	$_POST&#91;"icq"&#93;;
    	$msn	=	$_POST&#91;"msn"&#93;;
    	$mail	=	$_POST&#91;"mail"&#93;;
    	$hp		=	$_POST&#91;"hp"&#93;;
    	$pass1	=	$_POST&#91;"pass1"&#93;;
    	$pass2	=	$_POST&#91;"pass2"&#93;;
    
    	if &#40;$pass1 != $pass2&#41;
    	&#123;header&#40;"location&#58;register.php?fehler=pass2&img=".$img."&nick=".$nick."&name=".$name."&ort=".$ort."&bday=".$bday."&icq=".$icq."&msn=".$msn."&mail=".$mail."&hp=".$hp."&pass1=".$pass1."&pass2=".$pass2&#41;;&#125;
    	
    	if &#40;empty&#40;$pass1&#41; OR empty&#40;$pass2&#41;&#41;
    	&#123;header&#40;"location&#58;register.php?fehler=pass1&img=".$img."&nick=".$nick."&name=".$name."&ort=".$ort."&bday=".$bday."&icq=".$icq."&msn=".$msn."&mail=".$mail."&hp=".$hp."&pass1=".$pass1."&pass2=".$pass2&#41;;&#125;
    
    	if &#40;empty&#40;$mail&#41;&#41;
    	&#123;header&#40;"location&#58;register.php?fehler=mail&img=".$img."&nick=".$nick."&name=".$name."&ort=".$ort."&bday=".$bday."&icq=".$icq."&msn=".$msn."&mail=".$mail."&hp=".$hp."&pass1=".$pass1."&pass2=".$pass2&#41;;&#125;
    
    	if &#40;empty&#40;$nick&#41;&#41;
    	&#123;header&#40;"location&#58;register.php?fehler=nick&img=".$img."&nick=".$nick."&name=".$name."&ort=".$ort."&bday=".$bday."&icq=".$icq."&msn=".$msn."&mail=".$mail."&hp=".$hp."&pass1=".$pass1."&pass2=".$pass2&#41;;&#125;
    
    	if &#40;empty&#40;$img&#41;&#41;
    	&#123;$img	= "user.jpg";&#125;
    
    	if &#40;empty&#40;$name&#41;&#41;
    	&#123;$name	= "-";&#125;
    
    	if &#40;empty&#40;$ort&#41;&#41;
    	&#123;$ort	= "-";&#125;
    
    	if &#40;empty&#40;$bday&#41;&#41;
    	&#123;$bday	= "-";&#125;
    
    	if &#40;empty&#40;$icq&#41;&#41;
    	&#123;$icq	= "-";&#125;
    
    	if &#40;empty&#40;$msn&#41;&#41;
    	&#123;$msn	= "-";&#125;
    
    	if &#40;empty&#40;$hp&#41;&#41;
    	&#123;$hp	= "-";&#125;
    
    	if &#40;!empty&#40;$nick&#41; AND !empty&#40;$mail&#41; AND !empty&#40;$pass1&#41; AND !empty&#40;$pass2&#41; AND $pass1 == $pass2&#41; &#123;
    		$code =	time&#40;&#41;.rand&#40;1,99999&#41;;
    		$link	=	"http&#58;//www.somy-fanclub.de.vu/activate.php?code=".$code;
    	
    		$empfaengermail	=	$mail;
    		$betreff		=	"DJ Somy Fanclub // Registrierung";
    		$nachricht		=	"Hi, ".$nick."!
    Du wurdest erfolgreich auf www.somy-fanclub.de.vu".
    							"registriert.
    Folge dem Link um deine Registrierung zu bestätigen.
    ".
    							"
    Aktivierungslink&#58; ".$link."
    ".
    							"
    MfG DJ Somy
    ".
    							"
    
    Diese E-Mail wurde vom System generiert.".
    							" Ein Antworten ist daher nicht möglich!";
    		$absender		=	"DJ Somy";
    		$absendermail	=	"no.reply@djsomyfanclub.de";
    
    		mail&#40;$empfaengeremail, $betreff, $nachricht,
    			"From&#58; $absender <$absendermail>"&#41;;
    
    		include&#40;"sql_connect.php"&#41;;
    
    		$sql	=	"INSERT INTO ddjc_member ".
    					"&#40;img, nick, name, ort, bday, icq, msn, mail, hp, pass, code&#41;".
    					"VALUES ".
    					"&#40;'$img', '$nick', '$name', '$ort', '$bday', '$icq', '$msn', '$mail', '$hp', '$pass1', '$code'&#41;";
    		$insert	=	mysql_query&#40;$sql&#41;;
    
    		header&#40;"location&#58;register.php?erfolg=1"&#41;;
    	&#125;
    &#125; else &#123;...
    Hoffe mir kann das wer helfen.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Tut mir leid, aber habs direkt nachm Post gefunden...
    Sorry, hatte echt seit einer Woche diesen Fehler gesucht.

    mail($empfaengeremail, $betreff, $nachricht,
    "From: $absender <$absendermail>");

Ähnliche Themen

  1. Captcha - Finde den Fehler nicht
    Von Dark_Dog im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 24.10.2007, 15:13
  2. Finde den Fehler im Code nicht
    Von WWKiller im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 31.03.2007, 12:23
  3. finde Fehler nicht
    Von Halloween im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 12.11.2006, 14:08
  4. finde den fehler nicht
    Von rosielsama im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 16.09.2006, 14:01
  5. Ich finde den Fehler einfach nicht
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 23.02.2006, 18:47

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •