Autor Zpráva
koksiksloop
Profil
Zdravím,
už dlouhou dobu si lámu hlavu s formulářem, který se odešle na zadaný e-mail, tady je kód v souboru index.php:

<form action="odeslat.php">
Komu: <input name="komu"><br>
Váš mail: <input name="mail_odesilatele"><br>
Předmět: <input name="predmet"><br>
Zpráva: <textarea name="zprava"></textarea><br>
<input type=submit value="Odeslat">
</form>

to se odešle do souboru odeslat.php:

<?php
$komu = $_POST['komu'];
$predmet = $_POST['predmet'];
$zprava = $_POST['zprava'];
$mail_odesilatele = $_POST['mail_odesilatele'];

mail ("$komu", $predmet, $zprava, "From: " . $mail_odesilatele);

if ( Mail("$komu", $predmet, $zprava, "From: " . $mail_odesilatele) )
    echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>

a to by se mělo poslat na zadaný e-mail, ale neodeslalo se to.


Aha ja jsem udelal chybu v method="post"
anonymníí
Profil *
koksiksloop:
pracuješ s polem POST, ale hodnoty jsou v GET.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0