Witam serdecznie czy ktoś mógłby mi pomóc jak mam wyświetlić rozmowę w formie chatu? posiadam taki o to kod i chciałbym żeby było widać jak wyśle wiadomość i ktoś napisze. Pozdrawiam
  1.  
  2. if(isset($_GET['new-messege']))
  3. {
  4. if(isset($_GET['inny-profil']))
  5. {
  6. $query = mysql_query("SELECT * FROM `uzytkownicy` WHERE `id` = '$_GET[id]'");
  7. $wynik = mysql_fetch_array($query);
  8.  
  9.  
  10. if($_SESSION['zalogowany'] == 1)
  11. {
  12. $text = trim($_POST['text']);
  13. if(empty($text) && isset($_POST['wyslij']))
  14. {
  15. echo ' Wprowadź text wiadomości ';
  16. }else if(isset($_POST['wyslij']))
  17. {
  18. $text = filtruj($_POST['text']);
  19.  
  20.  
  21.  
  22. $result = mysql_query("INSERT INTO `wiadomosci` (`wiad_do`, `wiad_od`, `wiad_tresc`, `wiad_data`, `wiad_view`)
  23. VALUES ('$wynik[login]', '$_SESSION[login]', '$text', 'NOW()', '0')");
  24. if($result)echo '<p class="akcept"><strong>Wpis został dodany poprawnie!</strong></p>';
  25. }
  26. ?>
  27. <form action="mes.php?new-messege&inny-profil&id=<?php echo $wynik['id'];?>" method="POST">
  28. <textarea name="text" rows=8 cols=50></textarea>
  29. <input type="submit" name="wyslij" />
  30. </form>
  31. <?php
  32.  
  33.  
  34. $query = mysql_query("SELECT * FROM `uzytkownicy` WHERE `login` = '$_SESSION[login]'");
  35. $v = mysql_fetch_array($query);
  36. $result = mysql_query("SELECT * FROM `wiadomosci` WHERE `wiad_od` = '$wynik[login]' AND `wiad_do` = '$_SESSION[login]' ORDER BY `wiad_id` DESC");
  37. while($m = mysql_fetch_array($result))
  38. {
  39. echo $m['wiad_tresc'];
  40. }
  41. $result = mysql_query("SELECT * FROM `wiadomosci` WHERE `wiad_od` = '$_SESSION[login]' AND `wiad_do` = '$wynik[login]' ORDER BY `wiad_id` DESC");
  42. while($v = mysql_fetch_array($result))
  43. {
  44. echo $v['wiad_tresc'];
  45. }
  46.  
  47. }
  48. else
  49. {
  50. header('location: /logowanie.html');
  51. }
  52. }
  53. }
  54.