Помощь в чате php

219
29 декабря 2018, 12:00

Код chat.php:

<script>
jQuery(function($) {
    $("#form").onsubmit(function (event) {
        var message = $("input[name='message']", form).value()
        if (message) { event.preventDefault(); return false; }
        return true;
    });
    $("#form input[name='message']").bind(
        'change keydown keypress',
        function(event) {
            var text = $(this).value().replace(/^\s+/, "").replace(/\s+$/, "");
            $("#form input[type='submit']").prop("disabled", text == "");
        }
    );
});
 </script>
<html>
<head>
</head>
<body>
<iframe name='chatWindow' id='chatWindow' src ="iframe.php" width="850" height="400"></iframe>
<form action="iframe.php" method="post" id="form" target='chatWindow' > 
</body>
</html>

iframe.php:

<?php
session_start();
if (isset($_POST['message'])) {
  $message = $_POST['message'];
}
$db = mysql_connect("", "", "");
mysql_select_db("", $db);
if (trim($message) != "") {
  $time = time();
  mysql_query("INSERT INTO messages (message,username,time) VALUES 
('$message','{$_SESSION['username']}','$time')");
}
 $result = mysql_query("SELECT * FROM messages");
 while ($row = mysql_fetch_array($result)) {
  echo "<br>";
   echo "[".date(' H:i ',$row['time'])."]".$row['username']."  : ".$row['message'];
  }
?>

Эти коды только выводят сообщения. Как сделать, чтобы сообщения вводились?

Answer 1

У вас есть форма, которую нужно заполнить. И должно заработать.

<form action="iframe.php" method="post" id="form" target='chatWindow' >
  <input type='text' name='message'>
  <input type='submit' value='Отправить'>
</from>
READ ALSO
Плагин для сортировки материалов в Joomla 3

Плагин для сортировки материалов в Joomla 3

Появилась необходимость сортировки материалов во frontend части сайта по популярности, дате добавления и тд, может кто-то что подскажет хотя...

223
как вывести фото

как вывести фото

начал изучать php и есть вопрос, у меня такая задача интересная для меня , я делаю сайт фотографуСверстал я страницу галлереи у каждого дива...

197
Vector subscript out of range в цикле for

Vector subscript out of range в цикле for

Задача вычисления количества предложенийСозданы несколько условий, текст заносится в вектор из файла

223