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>";
}
}
?>
<?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>";
}
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>";
}
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
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
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>";
}
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