Versuchen Sie, eine AJAX IM für meine Website zu erstellen ... müssen den Teil der Seite laden, wenn Zeile in MySQL DB eingefügt wird ... kann jemand mir helfen mit .. Vielen Dank im VorausAjax Instant Messenger mit PHP
Antwort
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
var waittime=2000;
var intUpdate = null;
function verifDB(){
$.ajax({
type: "POST",
url: "verifdb.php",
success: function(msg){
alert(msg),;
}
});
intUpdate = setTimeout("verifDB()", waittime);
}
verifDB();
</script>
verifdb.php Datei wird alle 2000 ms abgefragt auf der Datenbank zu überprüfen Sie Ihre Datei in Requette verifdb.php setzen können, und Sie werden die Antwort in der Variable msg
Thnkx für die Hilfe .. die einzige Möglichkeit ist es, mehrmals nach einem Zeitintervall zu überprüfen .. erhöht dies nicht die Last auf DB .. gibt es eine Möglichkeit, ein Ereignis für einfügen ausgelöst hat –
Client Side haben
Für assyncronous Anforderungen auf der Client-Seite Sie JQuery oder einfache Javascript verwenden können XMLHTTPRequest
Server Side
Ich weiß, Sie haben PHP angegeben, aber ich würde Ihnen empfehlen, zu überprüfen, wie google channels Arbeit und machen eine ähnliche Implementierung in PHP.
Da mehrere Benutzer auf Updates auf der Datenbank überprüft werden, würde ich empfehlen, Memcache zu verwenden.
Etwas wie:
$script_called_time = time();
while($memcache->get('last_message') < $script_called_time){
usleep(100);
}
$result = $database->query("SELECT * FROM `messages` WHERE `date` > " . $script_called_time . "'");
...
diese Weise die Verbindung hergestellt wird, und der Benutzer wird eine Antwort erhalten, wenn eine da ist ...
thnkx für die Hilfe..will Schau in Es hinein –
- 1. Einfache C++ Instant Messenger
- 2. Instant Messenger-Displaymeldung programmgesteuert einstellen
- 3. Welche Sprache wie Instant Messenger Server
- 4. Was ist besser für Instant Messenger TCP oder UDP?
- 5. php jquery json instant Suche
- 6. Yahoo Messenger API für PHP
- 7. PHP Instant Search der MySQL Datenbank mit AJAX, Twitter TypeAhead schlägt fehl
- 8. Wie würden Sie ein Instant-Messenger-Programm für eine Website-Benutzerbasis erstellen?
- 9. Facebook Messenger Bot - PHP cURL Nachrichten
- 10. jQuery $ .ajax() mit PHP
- 11. Ajax Zeitalarm mit PHP
- 12. Ajax Postback mit PHP
- 13. Facebook Messenger mit Flask
- 14. Messenger Bot in PHP: Keine Antwort Zurück
- 15. Soll ich ein Low-Level- oder High-Level-Protokoll für einen Instant-Messenger verwenden?
- 16. Instant Fehler
- 17. Yahoo Messenger Bibliothek C#
- 18. PHP Ajax mit jquery slidedown
- 19. Hilfe mit PHP und AJAX
- 20. Ajax POST-Format mit PHP
- 21. Senden # Symbol mit AJAX PHP
- 22. Problem mit AJAX und PHP
- 23. undefined php Daten mit Ajax
- 24. Facebook Messenger erhalten Zugriffstoken für Messenger App
- 25. Live-Messenger-Login mit Silverlight
- 26. Messenger Bot funktioniert nicht
- 27. C#: Instant Messager - Netzwerk (.NET Remoting/WCF/Sockets)?
- 28. Daten mit AJAX auf Datumsauswahl mit PHP
- 29. PHP Suche mit AJAX mit Checkbox
- 30. Instant Geschwindigkeitsänderung LibGDX
Sie benötigen mehr Informationen hinzuzufügen. Einige Codes, die Sie bisher erstellt haben, wären auch nützlich. – Undefined
Ich stimme mit @SamWarren überein, dass Ihre Frage jemanden auffordert, etwas für Sie zu erstellen. Nicht um Hilfe bitten. – Bradmage