Autor Zpráva
Jakub Žáček
Profil *
Ahoj, potřeboval bych poradit jak mohu odeslat formulář na maila pomocí PHP, ale má to jeden háček. Potřebuji aby se dala zapsat i adresa kam se má mail odeslat. Může mi prosím někdo poradit? Dík.
Hugo
Profil
Tak dej do toho formulare jeste jeden input a hodnotu z neho pouzij jako adresu ve funkci mail().
Jakub Žáček
Profil *
No to děkuji za radu, ale potřeboval bych celou odesílací proceduru. Byl by to problém? Myslím že se to musí dát stáhnout, ale já to neumím opravit kvůli tomu mailu..
Hugo
Profil
No jestli myslis neco takoveho:
Formular:

<form name="mail" action="mail.php" method="post">
<input type="text" name="addr">
.... DALSI INPUTY
</form>

mail.php
<?
$zprava = "" // SEM DAS TO CO CHCES ODESLAT V TELE MAILU

mail ($_POST['addr'], 'Predmet mailu', $zprava, 'From: Adresa odesilatele');
?>

Samozrejme je potreba udelat kontrolu validity formatu adresy (mimo jine).
Warden
Profil
omlouvam se, ze rejpu, ale u zpravy za uvozovkami je strednik, nejde o pruzeni, ale spis o to, kdyz to nekdo stahne a bude chtit pouzit a parser zacne hlasit chyby, tak si s tim clovek moc neporadi pokud nezvladne ani nadefinovat form pro mailovani...je to jen drobnustka, takze se jeste jednou omlouvam :)
Hugo
Profil
Warden

Mas pravdu, dik za upozorneni. Spravne je to:

<form name="mail" action="mail.php" method="post">
<input type="text" name="addr">
.... DALSI INPUTY
</form>

mail.php
<?
$zprava = ""; // SEM DAS TO CO CHCES ODESLAT V TELE MAILU

mail ($_POST['addr'], 'Predmet mailu', $zprava, 'From: Adresa odesilatele');
?>
Toto téma je uzamčeno. Odpověď nelze zaslat.