Am Beispiel eines Codes, welchen ich von einem Tutorial habe, habe ich mir mal einen kleinen Chat bauen versucht.
chat.php
Code:
<script type="text/javascript"> function checkForNewMessages() { $.ajax({ type: "GET", url: "chat2.php", async: true, cache: false, timeout: 300000 }).done(function(result) { if(result.messageReceived) { alert("Message received!"); } else { alert("Message NOT received."); } checkForNewMessages(); }); }; checkForNewMessages(); </script>
PHP-Code:
<?php
$db = mysqli_connect("localhost", "root", "123", "chat");
function datenbankAuslesen() {
$getMessages = mysqli_query($db, "SELECT * FROM messages");
$message = mysqli_fetch_assoc($getMessages);
return $message["message"];
}
$message = datenbankAuslesen();
while(!$message)
{
sleep(5);
$message = datenbankAuslesen();
echo $message;
}
Einen Kommentar schreiben: