ломалкин
Guest
проблемы с чатом
помогите пожалуйста разобраться с проблемой. уже день мучаюсь.
есть чат на двух фреймах: chat.php и form.php. первый выводит сообщения, записывает присланные сообщения в базу. второй - просто форма для посылки сообщений первому скрипту.
упрощенный form.php:
в chat.php стоит такое:
так вот если из формы послать сообщение. то при дальнейшем обновлении chat.php это сообщение будет опять добавляться в базу словно его еще раз послали. не помогает:
сразу после добавления в базу.
не помогает
в теле form.php
блин не знаю что и делать. помогите, плиз !
помогите пожалуйста разобраться с проблемой. уже день мучаюсь.
есть чат на двух фреймах: chat.php и form.php. первый выводит сообщения, записывает присланные сообщения в базу. второй - просто форма для посылки сообщений первому скрипту.
упрощенный form.php:
PHP:
<form id=form name="form" action="chat.php?say=q" method="post" target=chat>
<input id=mess name="mess" style="WIDTH: 500px" size=255 type="text" value="" >
<INPUT id=name_to type=hidden name=name_to value="">
<INPUT id=status type=hidden name=status value="">
<input type="submit" value="say">
</form>
PHP:
<?if($_GET['say']=='q')
{
//проверка и добавление в базу сообщения ...
}
?>
<META http-equiv=Pragma content=no-cache>
<META http-equiv=refresh content="15; chat.php">
<?
//вывод сообщений из базы
?>
PHP:
unset($_POST);
unset($_GET);
Header("Location: cat.php");
exit;
не помогает
PHP:
<body onload='document.getElementById("form").reset();'>
блин не знаю что и делать. помогите, плиз !