Ses derniers messages sur les forums
Non, il faut toujours faire deux tables SQL.
Mais c'est juste la requête qui sélectionne les sujets que tu dois modifier pour sélectionner en même temps les réponses, ou alors faire deux requêtes : sélectionner les id des sujets, puis sélectionner les messages avec un IN (id_sujet1, id_sujet2, ...)
Flash couplé à un serveur IRC oui, ou bien une applet Java.
Ouf... Au moins le mot "merci" ne comporte pas de faute d'orthographe :)
Sinon, pour ton forum, c'est un forum "classique" sauf que les réponses sont affichées en même temps que les sujets, ce n'est pas trop difficile à faire, il suffit juste de modifier la requête SQL qui affiche les sujets en faisant une jointure sur la table des réponses.
Ben faut s'inscrire puis lire la doc, c'est tout.
Apparemment, c'est un webservice le truc (le site propose même un exemple en PHP).
Ben si ce n'est pas ton site, tu ne peux pas le savoir, et heureusement d'ailleurs.
Entre nous, la bonne solution, c'est de ne pas faire de tchat en php / sql / javascript :)
Un peu comme ce que je fais pour l'annuaire du site ? :)
Oui, ca existe (mais ce n'est pas à proprement parler du PHP).
Mais je te freine tout de suite, il te faut une machine capable de lancer un serveur graphique et firefox pour pouvoir le faire, sinon, c'est quasi impossible.
En effet, j'ai un pote qui a modifié le code source de firefox pour y extraire gecko et ainsi prendre des screenshot en ligne de commande, il a réussi, mais le problème, c'était pour les composants flash : avec uniquement Gecko, impossible de savoir si le composant est chargé ou non (et donc ses screenshot affichaient ou non les zones flash).
Ma solution avec un serveur graphique "fonctionne", c'est de l'artisanal, ca bloque sur quelques sites (5% je dirais), mais ca tourne pas trop mal. Le principe est simple : ouvrir un firefox, lui faire charger une url, quand l'URL est chargée (onload), lancer un screenshoteur du genre "import" (binaire de imagemagick) avec un appel ajax.
Ben contrôle mieux ton JS pour savoir combien de message tu écris.
Et si tu dépasses un certain nombre (ou bien un certain nombre de caractères), ben effectue le traitement que tu veux (soir arrêter d'écrire, soit effacer le message le plus vieux, soit lancer un mp3, soit fermer le navigateur, je ne sais pas moi).
Il ne marche pas parce que tu as as mis des sauts de ligne pour ton lien.
Ben comme je te l'ai dis, il faut mettre un overflow: scroll sur ton div pour qu'il scroll et que ton tableau ne grandisse pas.