Autor | Zpráva | ||
---|---|---|---|
bar Profil |
#1 · Zasláno: 20. 11. 2005, 13:40:08 · Upravil/a: bar
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 |
#2 · Zasláno: 20. 11. 2005, 13:50:57 · Upravil/a: Jakub
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 |
#3 · Zasláno: 20. 11. 2005, 13:57:06
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ěď
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0