Autor Zpráva
bar
Profil
Ahoj,
mám napsaný skript pro zasílání mailů, všechno šlape v IE i FF, jen v Opeře vůbec neproběhne. Už si s tím nevím rady. Napadá mě, jest-li se třeba v Opeře nedá blokovat probíhání skriptů, ale nikde jsem nic takového nenašla - v nastavení.

Tady je skript
<?php
function kontrola ($cislo)
{
return ereg("^.+@.+\..+$",$cislo);
}
if (!empty($_POST))
{
if (!kontrola($_POST["email"]))
Header("Location:x");
else
{
$email=$_POST["email"];
$zprava=$_POST["zprava"];
$jmeno=$_POST["jmeno"];
$headers.= "Content-Type: text/html; charset=ISO-8859-2\r\n";
if(Mail("bar@seznam.cz","www","jméno odesilatele:$jmeno\n\n$zprava","From:".$email."\r\n".$header));
Header("Location: http://y"); }
}
?>


díky za každou radu
Jakub
Profil
Skript probíhá na serveru, typ prohlížeče ho nemůže ovlivnit. Není někde výš logická chyba? Třeba opera neposílá korektně nějaká data která před odesláním mailu ověřuješ...
bar
Profil
no právě, asi jsem měla někde chybu. Celé jsem to smazala a znovu napsala a už to jede. Díky za rychlou odpověď
Toto téma je uzamčeno. Odpověď nelze zaslat.

0