Mam 2 pliki chat.php i chat.msg
chat - jest odpowiedzialny za dodawanie wypowiedzi do bazy danych
chatmsg jest odpowiedzialny za wyswietlanie tych wypowiedzi
W chat.php jest linijka która pobiera chatmsg:
Na czym polega mój problem ?
Dodawanie wypowiedzi w czacie do bazy danych działa. Problem mam z ich wyświetlaniem. Kiedy ma wyświetlać wszystkie wypowiedzi to czat działa bez zarzutów. Ale ja nie chce wyświetlać wszystkich wypowiedzi a tylko te które są z tego samego miasta co gracz (to gra internetowa).
Kod chatmsg wygląda tak :
<META HTTP-EQUIV=Refresh CONTENT="15;url=chatmsgs.php">
<?php $stat = mysql_fetch_array(mysql_query("select * from players where user='$user' and pass='$pass'")); } $span = ($ctime - $pl[lpv]); if ($span <= 180) { if ($pl[rank] == Admin) { $on = "$on [!$pl[tag]<A href=view.php?view=$pl[id]>$pl[user]</a> ($pl[id])] "; } else { $on = "$on [$pl[tag]<A href=view.php?view=$pl[id]>$pl[user]</a> ($pl[id])] "; } $numon = ($numon + 1); } } ?>
Pojawia się błąd :
Notice : Undefined variable: user
Notice : Undefined variable: pass
no jasne bo nie ma sesji, tylko kiedy dam session_start to wyskakuje że headers already send bo zostały już wysłane w chat.php
Jak rozwiązać ten problem?