[ asyk @ 04.05.2005. 13:49 ] @
Dakle, imam nekakvu formu za kontakt, i napisao sam nekakvu vrstu validacije da se provjerava ukoliko se ne upiše ime, prezime ili poruka da se korisnika to i obavijesti. Medjutim, u Firefoxu mi validacija uredno radi, a u IE-u ne!? IE je 6.0.2600.x build, a FireFox 1.0.3... Radi se u php-u. Da li itko zna u cemu bi mogao biti problem? skripta koja mi procesira upisane podatke iz forme (kontakt.php) ide ovako: Code: <?php $name=$_POST['name']; $email=$_POST['email']; $comments=$_POST['comments']; if (isset($_POST['submit'])) { // Provjeri ime if (strlen($_POST['name']) > 0) { $name = $_POST['name']; } else { $name=FALSE; echo 'Molimo upišite svoje ime.<br><br><meta http-equiv="Refresh" content="5; URL=kontakt.php">'; exit(); } if (strlen($_POST['email']) > 0) { $email = $_POST['email']; } else { $email=FALSE; echo 'Molimo upišete svoju email adresu.<br><br><meta http-equiv="Refresh" content="5; URL=kontakt.php">'; exit(); } if (strlen($_POST['comments']) > 0) { $comments = $_POST['comments']; } else { $comments=FALSE; echo 'Molimo upišite sadržaj poruke.<br><br><meta http-equiv="Refresh" content="5; URL=kontakt.php">'; exit(); } } else { ;} if ($name && $email && comments) { // kreiraj kratka imena za varijable $name=$_POST['name']; $email=$_POST['email']; $comments=$_POST['comments']; $toaddress='[email protected]'; $datum=strftime("%d.%m.%Y"); $vrijeme = strftime("%T"); $subject='Nova poruka s Vasih web stranica'; $mailcontent='Posiljatelj: '.$name."\n" .'Email: '.$email."\n" ."Poruka: \n".$comments."\n" .' '."\n" .'---------'."\n" .' '."\n" .'(Poruka je poslana na datum: '.$datum."\n".'tocno u '.$vrijeme.')'."\n"; $fromaddress='Od: [email protected]'; mail($toaddress, $subject, $mailcontent, $fromaddress); echo "<b>$name</b>, zahvaljujemo na Vašem komentaru: <p><i>$comments</i></p></tt><p>Potruditi ćemo se odgovoriti Vam na adresu <i>$email</i>.</p>"; } else { ; } ?> Najvjerojatnije je problem u tome sto neki standard nije zadovolje ili nesto, pa ako ima ovdje gurua...cijenio bih pomoc. |