[ peca89bg @ 18.04.2010. 04:47 ] @
e ovako: ovo je moja skripta za slanje emaila: Code: <?php echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"phpkontaktstyle.css\" />"; if(isset($_REQUEST['your_name']) && isset($_REQUEST['your_email'])) { $subject="from ".$_GET['your_name']; $headers= "From: ".$_GET['your_email']."\n"; $headers.='Content-type: text/html; charset=utf-8'; $body = "<html> <head><title>Contact letter</title></head> <body> <b>Ime:</b> ".$_GET['your_name']." <br> <br> <b>Email: </b>".$_GET['your_email']." <br><br> <b>Poruka:</b> ".$_GET['message']." </body> </html>"; if (mail("[email protected]", $subject, $body , $headers)) { echo "<script type='text/javascript'> alert('Vaš email je uspešno poslat na adresu: [email protected]!'); window.location = 'http://mojsajt'; </script>"; } else { echo "<script type='text/javascript'>alert('Greška prilikom slanja email-a!');</script>"; } } ?> radi bez problema i sve je super, medjutim hocu da kad se nista ne ukuca u emailu i u imenu da izbaci alert morate uneti naznacena polja! probao sam sa Code: if(strlen('your_name') <> 0 && strlen('your_email') <> 0{ echo "<script type='text/javascript'>alert('Morate uneti naznacena polja!');</script>"; } a ovo sam stavio posle Code: else (mail("[email protected]", $subject, $body , $headers)) { echo "<script type='text/javascript'> alert('Vaš email je uspešno poslat na adresu: [email protected]!'); window.location = 'http://mojsajt'; </script>"; } a ovo Code: else { echo "<script type='text/javascript'>alert('Greška prilikom slanja email-a!');</script>"; } [/code[ izbrisao i nece! prijavljuje mi gresku ovde Code: else (mail("[email protected]", $subject, $body , $headers)) { echo "<script type='text/javascript'> alert('Vaš email je uspešno poslat na adresu: [email protected]!'); window.location = 'http://mojsajt'; </script>"; } a kad sklonim ovo else onda salje email ali ovaj uslov strlen ne gleda uopste! svasta sam probao i cackao ali nikako da proradi! :( :( :( Jel moze pomoc ?? Pleaseeeeee |