Изпращане на съобщение + alert

amgcompany

Registered
Здравейте,имам една система за лични съобщения и искам,когато потребителя изпрати съобщението да излиза едни alert("Съобщението е изпратено") и след това да го пренасочва кум друга страница.Това го искам с цел,защита от СПАМ,а не някой да прати едно съобщение и да натиска F5 и в БД да ми излязат 100 реда код с едно и също съобщени.Аз мога директно да го направя с пренасочване в друга страница, но така потребителя няма да разбере дали съобщението му е изпратено или не.Ето и кода
PHP:
<?php
					if(isset($_POST['izprati']))
					{
						$touser = htmlspecialchars(addslashes($_POST['touser']));
						$title = htmlspecialchars(addslashes($_POST['title']));
						$message = htmlspecialchars(addslashes($_POST['message']));
						mysql_query("INSERT INTO messages SET user_id='$id',froma='$user',touser='$touser',title='$title',message='$message'") or die(mysql_error());
					}
?>
 
Защо не сложиш captcha?

<?php

if(isset($_POST['izprati']))
{
$touser = htmlspecialchars(addslashes($_POST['touser']));
$title = htmlspecialchars(addslashes($_POST['title']));
$message = htmlspecialchars(addslashes($_POST['message']));
mysql_query("INSERT INTO messages SET user_id='$id',froma='$user',touser='$touser',title='$title',message='$message'") or die(mysql_error());
echo '<script>
alert('Изпратено');
setTimeout(function(){ window.location="http://сайт.ком"; },3000);</script>';
}
?>
 
Няма ли да е по-лесно така

[js]if (confirm('Съобщението ви беше изпратено'))
{
пренасочваш...
}
}[/js]
 

Back
Горе