Autor Zpráva
silverback
Profil
Zdravím, mám následující PHP formulář, který nám pošle registraci uživate:

<?
function vypisForm($jmeno,$prijmeni,$vek,$email) {
    echo "
    <form method=post action=\"mail.php\">
        Jméno:
        <input name=jmeno value=\"".$jmeno."\">
        Přijmení:
        <input name=prijmeni value=\"".$prijmeni."\"><br \>
        Věk:
        <input style=\"width:50px;\" name=vek value=\"".$vek."\"><br \>
		Váš e-mail:
        <input name=email value=\"".$email."\"><br \>
        <input type=submit value=Odeslat>
    </form>
    <br><br>
";
}
                         
if (empty($_POST)) 
    vypisForm("","","","");

else {
    if ($_POST["jmeno"]=="" || ereg("^ +$",$_POST["jmeno"])) {
        echo "Zadejte prosím své jméno.";
        vypisForm($_POST["jmeno"],$_POST["prijmeni"],$_POST["vek"],$_POST["email"]);
    }

    elseif ($_POST["prijmeni"]=="" || ereg("^ +$",$_POST["prijmeni"])) {
        echo "Zadejte prosím své přijmení.";
        vypisForm($_POST["jmeno"],$_POST["prijmeni"],$_POST["vek"],$_POST["email"]);
    }
	
    elseif ($_POST["vek"]=="" || ereg("^ +$",$_POST["vek"])) {
        echo "Zadejte prosím svůj věk.";
        vypisForm($_POST["jmeno"],$_POST["prijmeni"],$_POST["vek"],$_POST["email"]);
    }
	
	elseif ($_POST["email"]=="" || ereg("^ +$",$_POST["email"])) {
        echo "Zadejte prosím svůj e-mail.";
        vypisForm($_POST["jmeno"],$_POST["prijmeni"],$_POST["vek"],$_POST["email"]);
    }

    else {  
        if ($_SERVER["SERVER_ADDR"]!="127.0.0.1") 
            $text_zpravy = "
                             
    Jméno uživatele: ".$_POST["jmeno"]." ".$_POST["prijmeni"]."            
    Věk: ".$_POST["vek"]."	

    "
	
	$refer = "Vážený/vážená ".$_POST["jmeno"]." ".$_POST["prijmeni"]."
	děkujeme za registraci v naší soutěži.
    
    "
	;
                         
mail ("sensorsoutez@gmail.com", $_POST["prijmeni"], $text_zpravy, "From:".$_POST["email"]); 
mail (.$_POST["email"], "ověření registrace", $refer, "From:jiri@paroubek.cz"); 

        echo "E-mail byl úspěšně odeslán.";

        }
    }
?>


Ale potřebuji ještě aby odesilatel automaticky dostal e-mail o úspěšné registraci. Pokoušel jsem se to vyřešit vyznačeným kódem, ale nefunguje. Pokud můžete rovnou napsat jak by měl celý kód vypadat, byl bych vděčný!
silverback
Profil
Tak už vyřešeno, problém byl s deklarací proměnné "refer"

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: