Autor Zpráva
loulie
Profil
Dobrý den,
mám script na odesílání mailu přes www stránky. Bohužel E-Mail nepřichází, nevíte v čem je problém? Žádnou chybu tam nevidím. Taky mě napadlo, jestli to nebude hostingem?
if(isset($_POST['odeslat'])){
$to = "also.mig@seznam.cz";
$jmeno = "Jméno: $jmeno";
$email = "E-Mail: $mail";
$predmet = "Předmět: $predmet";
$zprava = "Zpráva: $text";
if(($jmeno!="") && ($email!="") && ($predmet!="") && ($zprava!="") && ($spam==$vysledek)){
Mail($to, $jmeno, $email, $predmet, $zprava);
$hlaska = "Úspěšně odesláno!";
}
else
$hlaska = "E-Mail se nepodařilo odelsat!";
}

$prvni = rand(1,10);
$druha = rand(1,10);
$vysledek = $prvni+$druha;
$priklad = $prvni."+".$druha;


Děkuji... :-)
Thalia
Profil
Máš tam nějak moc parametrů u funkce mail, viz php.net/mail. Zkus
Mail($to, $predmet, $zprava);


Ještě co se týče zobrazování hlášky o odeslání/neodeslání, takhle se ti nikde nezobrazuje. Zkus
echo "Úspěšně odesláno!";
loulie
Profil
Fakt že jo :-) Takže budu muset ty ostatní parametry hodit "do jednoho".... Děkuji pěkně ;-)
PostCC
Profil
loulie:
Funkce Mail() má 5 parametrů, ovšem to vaše použití s nimi zcela zjevně nekoresponduje.

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:

0