Chcialem zrobic CZAT
Wpadlem na pomysl zeby zrobic to w ten sposob - mam trzy strony
chat.php chatmain.php chatmessages.phpWchodzisz na strone wpisujesz swój nick i przechodzisz do strony na
chatmain.php na ktorej znajduje sie textarea (wiadomosc z textarea jest wysylany do bazy) i guzik i iframe ze strona chatmessages.php na ktorej znajduja sie wiadomosci czytane z bazy danych i ta strona sie odswieza co sekudne

no super super - czat

jesli chcesz zamienic jedno zdanie :/ strona sie ciagle odswieza co jest troche denerwujace i chcac zjechac suwakiem jest to niemozliwe z tego wlasnie wzgledu ze strona sie ciagle odswieza.
Jest mozliwosc zeby strona np odswiezyla sie tylko wtedy jesli jakis rekord zostanie dodany do bazy ? Albo macie jakis inny sposob na to ? Czy moze PHP sie do tego nie nadaje ?
Tak to wyglada:
chatmain.php<iframe name="okno" style="border:#F60 1px solid;" src="chatmessages.php" width="700" height="500" frameborder="1"></iframe>
<form action="chatmain.php" method="post">
<textarea name="message" cols="" rows="1"></textarea>
<input name="" type="submit" value="SEND" /></form>
<?php
$nick = $_POST['nick'];
$time = date("Y-m-d H:i:s");
if (!$con)
{
}
if($_POST['message'])
{
$sql="INSERT INTO CHAT (Nick, Data, Wiadomosc)
VALUES
('$nick','$time','$_POST[message]')";
}
{
}
?>
chatmessages.php<META HTTP-EQUIV="REFRESH" CONTENT="1">
<?php
$result = mysql_query("SELECT * FROM CHAT ORDER BY ID");
}
?>
PS: Jak zrobic zeby po wspisaniu na stronie
chat.php mojego nicku on byl pod zmienna $nick ciagle (po przejsciu na strone
chatmain.php) ?