Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Créer ta propre shoutbox en php (avec actualisation automatique)
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="WhiiTe'" data-source="post: 5632954" data-attributes="member: 8987"><p>Salut <img src="/images/smileys/smiley-rg.svg" class="smilie" loading="lazy" alt=":RG:" title="RG :RG:" data-shortname=":RG:" />,</p><p></p><p>Je vais vous expliquer comment créer <strong><span style="color: #00b300">sa propre shoutbox</span></strong> en PHP avec <strong><span style="color: #00b300">une actualisation automatique</span></strong> en Javascript (et JQuery).</p><p>J'utiliserai le logiciel<strong> <span style="color: #00b300">Sublime Text 3</span></strong>.</p><p></p><p>Avant de commencer je tiens à vous préciser que je vais pas vous mâcher le travaille, vous devrez améliorer le système grâce à <strong><span style="color: #00b300">vos connaissances</span></strong>.</p><p></p><p>Pour commencer nous allons créer <strong><span style="color: #00b300">une base de donnée</span></strong>, je vais l’appeler '<strong>chatboxrgfr</strong>' et dans cette base de donnée je vais créer une table que j’appellerai '<strong>chatbox</strong>' avec trois colonnes, <strong>l'id </strong>en<u> index primaire et en AUTO INCREMENT</u>, le <strong>pseudo </strong>en <u>VARCHAR </u>de 255 et le <strong>message </strong>en <u>text</u>. (<a href="http://prntscr.com/7u72zo" target="_blank">screen</a>)</p><p></p><p>Ensuite je vais créer un dossier '<strong>index.php</strong>', à l'intérieur je <strong><span style="color: #00b300">structure </span></strong>déjà l'HTML.</p><p></p><p style="text-align: center">[SPOILER="Structure basique de l'HTML"]</p> <p style="text-align: center">[HTML]<!DOCTYPE html></p> <p style="text-align: center"><html></p> <p style="text-align: center"> <head></p> <p style="text-align: center"> <meta charset="utf-8"> <!-- On encode la page en utf-8 --></p> <p style="text-align: center"> <title>Une shoutbox en PHP</title> <!-- Le titre de la page --></p> <p style="text-align: center"> </head></p> <p style="text-align: center"> <body></p> <p style="text-align: center"></p> <p style="text-align: center"> </body></p> <p style="text-align: center"></html>[/HTML][/SPOILER]</p><p></p><p>Maintenant nous allons donc faire <strong><span style="color: #00b300">le formulaire</span></strong>, c'est-à-dire <u>la saisie de texte</u>, pour le pseudo et le message,<em> le code est bien évidemment à mettre entre les balises body</em>. <img src="/images/smiley-pack/oui.gif" class="smilie" loading="lazy" alt=":oui:" title="Oui :oui:" data-shortname=":oui:" /></p><p></p><p style="text-align: center">[SPOILER="Formulaire"]</p> <p style="text-align: center">[HTML] [/CENTER]</p> <p style="text-align: center"> <form method="POST"></p> <p style="text-align: center"> <input type="text" name="pseudo" placeholder="Entrez votre pseudo"></p> <p style="text-align: center"> <input type="text" name="message" placeholder="Votre message"></p> <p style="text-align: center"> <input type="submit" name="submit" value="Envoyer"></p> <p style="text-align: center"> </form></p> <p style="text-align: center">[CENTER][/HTML]</p> <p style="text-align: center">Vous pouvez changer le <strong><span style="color: #00b300">placeholder</span></strong>, mais pas le '<strong>name</strong>', <strong><span style="color: #00b300">sinon </span></strong>sa ne sera <strong><span style="color: #00b300">pas coordonnée</span></strong> avec le PHP qui vient plus tard. <img src="/images/smiley-pack/y.gif" class="smilie" loading="lazy" alt=":ok:" title="D'accord :ok:" data-shortname=":ok:" /></p> <p style="text-align: center">[/SPOILER]</p> <p style="text-align: center"></p> <p style="text-align: center"></p><p>Nous avons la base de donnée et le formulaire maintenant nous allons donc au PHP.</p><p></p><p>Nous allons ouvrir nos balises PHP, au dessus du <em>DOCTYPE</em>, (<strong><?php ?></strong>).</p><p>Nous lierons la base de donnée à notre code grâce à <strong><span style="color: #00b300">une ligne très importante</span></strong> à apprendre !</p><p></p><p>La ligne : <strong>$bdd = new PDO('mysql:host=127.0.0.1;dbname=chatboxrgfr', 'root', '');</strong></p><p></p><p>Premièrement nous allons dire que nous somme en local (<strong><span style="color: #00b300">127.0.0.1 = l'IP du serveur local</span></strong>) ensuite on va préciser<strong><span style="color: #00b300"> la base de donnée que nous utilisons,</span></strong> le <strong><span style="color: #00b300">root </span></strong>signifie le <strong><span style="color: #00b300">nom d'utilisateur</span></strong>, je met root car il n'y en a pas sur phpmyadmin, et <strong><span style="color: #00b300">les deux dernières apostrophes signifient le mot de passe</span></strong>, il n'y en a également pas.</p><p></p><p>Maintenant nous allons faire le PHP, on va faire <strong><span style="color: #00b300">une série d'étapes et de vérifications</span></strong> avant d'insérer dans la base de donnée.</p><p></p><p style="text-align: center">[SPOILER="Etape de vérification"]</p> <p style="text-align: center">[PHP] if(isset($_POST['submit']) AND isset($_POST['pseudo']) AND isset($_POST['message']) AND !empty($_POST['pseudo']) AND !empty($_POST['message']))</p> <p style="text-align: center"> {</p> <p style="text-align: center"> echo "Ok";</p> <p style="text-align: center"> }[/PHP]</p> <p style="text-align: center">[/SPOILER]</p><p></p><p>Cette ligne sert à vérifier si l'utilisateur à bien entrer le pseudo, le message et si les cases ne sont pas vides.</p><p>Normalement vous avez 'Ok' en haut de votre page.</p><p></p><p>Maintenant qu'on a vérifié si tout est bon, on va insérer dans la base de donnée, mais bien évidemment <strong><span style="color: #00b300">en sécurisant</span></strong> un peu.</p><p></p><p style="text-align: center">[SPOILER="Insertion à la base de donnée"]</p> <p style="text-align: center">Code à remplacer à la place du echo "Ok"; !</p> <p style="text-align: center">[PHP] $pseudo = htmlspecialchars(trim($_POST['pseudo']));</p> <p style="text-align: center"> $message = htmlspecialchars(trim($_POST['message']));</p> <p style="text-align: center"></p> <p style="text-align: center"> $insertmessage = $bdd->prepare('INSERT INTO chatbox(pseudo, message) VALUES (?, ?)');</p> <p style="text-align: center"> $insertmessage->execute(array($pseudo, $message));[/PHP]</p> <p style="text-align: center">[/SPOILER]</p><p></p><p>J'ai sécurisé la shoutbox en mettant un <strong><span style="color: #00b300">htmlspecialchars</span></strong>, cette "fonction" fait en sorte qui si l'utilisateur rentre du code genre <strong><script alert('Hacked by jean claude'); </script></strong>, ça sera écrit en texte plein et ça ne l’exécutera pas, et la fonction <span style="color: #00b300"><strong>trim </strong></span><span style="color: #000000">permet d'enlever les espaces au début et à la fin des messages.</span></p><p><span style="color: #000000"></span></p><p>Ensuite les deux dernières lignes servent à <strong><span style="color: #00b300">insérer </span></strong>dans <strong><span style="color: #00b300">la base de donnée</span></strong>.</p><p></p><p>Maintenant cliquez sur "<em>Afficher</em>" dans votre base de donnée, normalement vous aurez une petite colonne avec le pseudo, le message et l'id du message <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite368" alt=":stupéfait:" title="Stupéfait :stupéfait:" loading="lazy" data-shortname=":stupéfait:" />. (<a href="http://prntscr.com/7u74l5" target="_blank">screen</a>)</p><p></p><p>Maintenant nous allons faire <strong><span style="color: #00b300">l'affichage des messages</span></strong> !</p><p></p><p>Donc on va faire <strong><span style="color: #00b300">une boucle while</span></strong> avec une variable qui récupère les messages etc...</p><p><strong><span style="color: #00b300"><em>Je ne sais pas comment décrire sa donc je vais vous passer directement le code.</em></span></strong></p><p></p><p style="text-align: center">[SPOILER="Boucle while"]</p> <p style="text-align: center">La boucle est à mettre en dessous du formulaire, avec un petit <strong><span style="color: #00b300"><br /></span></strong> pour espacer le tout <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p> <p style="text-align: center">[PHP] $toutlesmessages = $bdd->query('SELECT * FROM chatbox ORDER BY id DESC');</p> <p style="text-align: center"> while($allmsg = $toutlesmessages->fetch())</p> <p style="text-align: center"> {</p> <p style="text-align: center"> ?></p> <p style="text-align: center"> <b><?php echo $allmsg['pseudo']; ?> : <?php echo $allmsg['message']; ?></p> <p style="text-align: center"> <br /><br /><br /></p> <p style="text-align: center"> <?php</p> <p style="text-align: center"> }[/PHP]</p> <p style="text-align: center">[/SPOILER]</p> <p style="text-align: center"></p><p>Vous pouvez styliser le tout, <strong><span style="color: #00b300">simplement</span></strong>. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p><p></p><p>Pour l'instant, si vous avez bien tout comme moi votre page devrai ressembler à sa --> (<a href="http://prntscr.com/7u792n" target="_blank">screen</a>) <img src="/images/smiley-pack/dance.gif" class="smilie" loading="lazy" alt=":dance:" title="Dance :dance:" data-shortname=":dance:" /></p><p>Voilà à quoi ressemble mon code --> (<a href="http://prntscr.com/7u79o0" target="_blank">screen</a>) <img src="/images/smiley-pack/dance.gif" class="smilie" loading="lazy" alt=":dance:" title="Dance :dance:" data-shortname=":dance:" /></p><p></p><p><strong><span style="color: #00b300">Le point négatif</span></strong> est que si on met un message sur la shoutbox, et que quelqu'un d'autre, sur un PC différent est aussi sur la page, le message ne s'affichera pas, il faudra qu'il<strong><span style="color: #00b300"> actualise sa page</span></strong> pour que le nouveau message apparaisse. <img src="/images/smiley-pack/y.gif" class="smilie" loading="lazy" alt=":ok:" title="D'accord :ok:" data-shortname=":ok:" /></p><p></p><p>Pour que ça s'actualise directement il faudra faire <strong><span style="color: #00b300">une fonction en Javascript</span></strong> (et <em>JQuery</em>).</p><p>Donc là je vais<strong><span style="color: #00b300"> vous mâcher le travaille</span></strong>. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite369" alt="]:)" title="Sourire Diabolique ]:)" loading="lazy" data-shortname="]:)" /></p><p></p><p>Importez la librairie JQuery, donc mettez ce script <strong><span style="color: #00b300">entre</span></strong> vos balises head.</p><p style="text-align: center">[SPOILER="librairie JQuery"]</p> <p style="text-align: center">[HTML] <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script></p> <p style="text-align: center">[/HTML]</p> <p style="text-align: center">[/SPOILER]</p><p></p><p>Ensuite entourez <strong><span style="color: #00b300">votre boucle while d'une div avec comme id "shoutbox"</span></strong>, ensuite créez un nouveau fichier <strong>'load_messages.php'</strong> par exemple, et mettez à l'intérieur de ce nouveau dossier<strong><span style="color: #00b300"> la boucle while</span></strong>, et <strong><span style="color: #00b300">la ligne qui nous connecte à la base de donnée</span></strong> (en haut de la page) (sa devrais vous donner sa (<a href="http://prntscr.com/7u7pw0" target="_blank">screen</a>)).</p><p></p><p>Maintenant mettez entre deux balises <script> en bas de votre page le script suivant :</p><p style="text-align: center">[SPOILER="Fonction JQuery"]</p> <p style="text-align: center">[CODE]setInterval('load_messages()', 2000);</p> <p style="text-align: center"> function load_messages() {</p> <p style="text-align: center"> $('#shoutbox').load('load_messages.php');</p> <p style="text-align: center"> }[/CODE]</p> <p style="text-align: center">[/SPOILER]</p> <p style="text-align: center"></p><p>Normalement, <strong><span style="color: #00b300">la boucle while s'actualisera</span></strong> <strong>toutes </strong>les <strong><span style="color: #59b300">2 secondes</span></strong> (<em>2000 millisecondes</em>).</p><p></p><p>Si vous modifiez <strong><span style="color: #00b300">la boucle while sur l'index.php</span></strong>, vous devrez également le modifier sur <strong><span style="color: #00b300">le fichier load_messages.php</span></strong> <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p><p></p><p style="text-align: center">Et voila <img src="/images/smileys/smiley-rg.svg" class="smilie" loading="lazy" alt=":RG:" title="RG :RG:" data-shortname=":RG:" /> c'est la fin de ce tuto, aucun c/C n'a été fait au court de ce topic, tout est de moi, je me suis aidé d'un tuto sur <strong><span style="color: #ff0000">YouTube </span></strong>pour l'actualisation du code.</p><p></p><p style="text-align: center"><strong><span style="font-family: 'Courier New'">Si vous avez des questions ou besoin d'aide, n'hésiter pas à m'envoyer un message privé !</span></strong></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="/data/assets/smilies/tchuss.gif" class="smilie" loading="lazy" alt=":tchuss:" title="Tchuss :tchuss:" data-shortname=":tchuss:" /></p> <p style="text-align: center"></p> <p style="text-align: center">PARTIE 2 : <a href="https://reality-gaming.fr/threads/systeme-de-smiley-sur-sa-shoutbox.469977/" target="_blank">https://reality-gaming.fr/threads/systeme-de-smiley-sur-sa-shoutbox.469977/</a></p></blockquote><p></p>
[QUOTE="WhiiTe', post: 5632954, member: 8987"] Salut :RG:, Je vais vous expliquer comment créer [B][COLOR=#00b300]sa propre shoutbox[/COLOR][/B] en PHP avec [B][COLOR=#00b300]une actualisation automatique[/COLOR][/B] en Javascript (et JQuery). J'utiliserai le logiciel[B] [COLOR=#00b300]Sublime Text 3[/COLOR][/B]. Avant de commencer je tiens à vous préciser que je vais pas vous mâcher le travaille, vous devrez améliorer le système grâce à [B][COLOR=#00b300]vos connaissances[/COLOR][/B]. Pour commencer nous allons créer [B][COLOR=#00b300]une base de donnée[/COLOR][/B], je vais l’appeler '[B]chatboxrgfr[/B]' et dans cette base de donnée je vais créer une table que j’appellerai '[B]chatbox[/B]' avec trois colonnes, [B]l'id [/B]en[U] index primaire et en AUTO INCREMENT[/U], le [B]pseudo [/B]en [U]VARCHAR [/U]de 255 et le [B]message [/B]en [U]text[/U]. ([URL='http://prntscr.com/7u72zo']screen[/URL]) Ensuite je vais créer un dossier '[B]index.php[/B]', à l'intérieur je [B][COLOR=#00b300]structure [/COLOR][/B]déjà l'HTML. [CENTER][SPOILER="Structure basique de l'HTML"] [HTML]<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!-- On encode la page en utf-8 --> <title>Une shoutbox en PHP</title> <!-- Le titre de la page --> </head> <body> </body> </html>[/HTML][/SPOILER][/CENTER] Maintenant nous allons donc faire [B][COLOR=#00b300]le formulaire[/COLOR][/B], c'est-à-dire [U]la saisie de texte[/U], pour le pseudo et le message,[I] le code est bien évidemment à mettre entre les balises body[/I]. :oui: [CENTER][SPOILER="Formulaire"] [HTML] [/CENTER] <form method="POST"> <input type="text" name="pseudo" placeholder="Entrez votre pseudo"> <input type="text" name="message" placeholder="Votre message"> <input type="submit" name="submit" value="Envoyer"> </form> [CENTER][/HTML] Vous pouvez changer le [B][COLOR=#00b300]placeholder[/COLOR][/B], mais pas le '[B]name[/B]', [B][COLOR=#00b300]sinon [/COLOR][/B]sa ne sera [B][COLOR=#00b300]pas coordonnée[/COLOR][/B] avec le PHP qui vient plus tard. :ok: [/SPOILER] [/CENTER] Nous avons la base de donnée et le formulaire maintenant nous allons donc au PHP. Nous allons ouvrir nos balises PHP, au dessus du [I]DOCTYPE[/I], ([B]<?php ?>[/B]). Nous lierons la base de donnée à notre code grâce à [B][COLOR=#00b300]une ligne très importante[/COLOR][/B] à apprendre ! La ligne : [B]$bdd = new PDO('mysql:host=127.0.0.1;dbname=chatboxrgfr', 'root', '');[/B] Premièrement nous allons dire que nous somme en local ([B][COLOR=#00b300]127.0.0.1 = l'IP du serveur local[/COLOR][/B]) ensuite on va préciser[B][COLOR=#00b300] la base de donnée que nous utilisons,[/COLOR][/B] le [B][COLOR=#00b300]root [/COLOR][/B]signifie le [B][COLOR=#00b300]nom d'utilisateur[/COLOR][/B], je met root car il n'y en a pas sur phpmyadmin, et [B][COLOR=#00b300]les deux dernières apostrophes signifient le mot de passe[/COLOR][/B], il n'y en a également pas. Maintenant nous allons faire le PHP, on va faire [B][COLOR=#00b300]une série d'étapes et de vérifications[/COLOR][/B] avant d'insérer dans la base de donnée. [CENTER][SPOILER="Etape de vérification"] [PHP] if(isset($_POST['submit']) AND isset($_POST['pseudo']) AND isset($_POST['message']) AND !empty($_POST['pseudo']) AND !empty($_POST['message'])) { echo "Ok"; }[/PHP] [/SPOILER][/CENTER] Cette ligne sert à vérifier si l'utilisateur à bien entrer le pseudo, le message et si les cases ne sont pas vides. Normalement vous avez 'Ok' en haut de votre page. Maintenant qu'on a vérifié si tout est bon, on va insérer dans la base de donnée, mais bien évidemment [B][COLOR=#00b300]en sécurisant[/COLOR][/B] un peu. [CENTER][SPOILER="Insertion à la base de donnée"] Code à remplacer à la place du echo "Ok"; ! [PHP] $pseudo = htmlspecialchars(trim($_POST['pseudo'])); $message = htmlspecialchars(trim($_POST['message'])); $insertmessage = $bdd->prepare('INSERT INTO chatbox(pseudo, message) VALUES (?, ?)'); $insertmessage->execute(array($pseudo, $message));[/PHP] [/SPOILER][/CENTER] J'ai sécurisé la shoutbox en mettant un [B][COLOR=#00b300]htmlspecialchars[/COLOR][/B], cette "fonction" fait en sorte qui si l'utilisateur rentre du code genre [B]<script alert('Hacked by jean claude'); </script>[/B], ça sera écrit en texte plein et ça ne l’exécutera pas, et la fonction [COLOR=#00b300][B]trim [/B][/COLOR][COLOR=#000000]permet d'enlever les espaces au début et à la fin des messages. [/COLOR] Ensuite les deux dernières lignes servent à [B][COLOR=#00b300]insérer [/COLOR][/B]dans [B][COLOR=#00b300]la base de donnée[/COLOR][/B]. Maintenant cliquez sur "[I]Afficher[/I]" dans votre base de donnée, normalement vous aurez une petite colonne avec le pseudo, le message et l'id du message :stupéfait:. ([URL='http://prntscr.com/7u74l5']screen[/URL]) Maintenant nous allons faire [B][COLOR=#00b300]l'affichage des messages[/COLOR][/B] ! Donc on va faire [B][COLOR=#00b300]une boucle while[/COLOR][/B] avec une variable qui récupère les messages etc... [B][COLOR=#00b300][I]Je ne sais pas comment décrire sa donc je vais vous passer directement le code.[/I][/COLOR][/B] [CENTER][SPOILER="Boucle while"] La boucle est à mettre en dessous du formulaire, avec un petit [B][COLOR=#00b300]<br />[/COLOR][/B] pour espacer le tout ;) [PHP] $toutlesmessages = $bdd->query('SELECT * FROM chatbox ORDER BY id DESC'); while($allmsg = $toutlesmessages->fetch()) { ?> <b><?php echo $allmsg['pseudo']; ?> : <?php echo $allmsg['message']; ?> <br /><br /><br /> <?php }[/PHP] [/SPOILER] [/CENTER] Vous pouvez styliser le tout, [B][COLOR=#00b300]simplement[/COLOR][/B]. ;) Pour l'instant, si vous avez bien tout comme moi votre page devrai ressembler à sa --> ([URL='http://prntscr.com/7u792n']screen[/URL]) :dance: Voilà à quoi ressemble mon code --> ([URL='http://prntscr.com/7u79o0']screen[/URL]) :dance: [B][COLOR=#00b300]Le point négatif[/COLOR][/B] est que si on met un message sur la shoutbox, et que quelqu'un d'autre, sur un PC différent est aussi sur la page, le message ne s'affichera pas, il faudra qu'il[B][COLOR=#00b300] actualise sa page[/COLOR][/B] pour que le nouveau message apparaisse. :ok: Pour que ça s'actualise directement il faudra faire [B][COLOR=#00b300]une fonction en Javascript[/COLOR][/B] (et [I]JQuery[/I]). Donc là je vais[B][COLOR=#00b300] vous mâcher le travaille[/COLOR][/B]. ]:) Importez la librairie JQuery, donc mettez ce script [B][COLOR=#00b300]entre[/COLOR][/B] vos balises head. [CENTER][SPOILER="librairie JQuery"] [HTML] <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> [/HTML] [/SPOILER][/CENTER] Ensuite entourez [B][COLOR=#00b300]votre boucle while d'une div avec comme id "shoutbox"[/COLOR][/B], ensuite créez un nouveau fichier [B]'load_messages.php'[/B] par exemple, et mettez à l'intérieur de ce nouveau dossier[B][COLOR=#00b300] la boucle while[/COLOR][/B], et [B][COLOR=#00b300]la ligne qui nous connecte à la base de donnée[/COLOR][/B] (en haut de la page) (sa devrais vous donner sa ([URL='http://prntscr.com/7u7pw0']screen[/URL])). Maintenant mettez entre deux balises <script> en bas de votre page le script suivant : [CENTER][SPOILER="Fonction JQuery"] [CODE]setInterval('load_messages()', 2000); function load_messages() { $('#shoutbox').load('load_messages.php'); }[/CODE] [/SPOILER] [/CENTER] Normalement, [B][COLOR=#00b300]la boucle while s'actualisera[/COLOR][/B] [B]toutes [/B]les [B][COLOR=#59b300]2 secondes[/COLOR][/B] ([I]2000 millisecondes[/I]). Si vous modifiez [B][COLOR=#00b300]la boucle while sur l'index.php[/COLOR][/B], vous devrez également le modifier sur [B][COLOR=#00b300]le fichier load_messages.php[/COLOR][/B] ;) [CENTER]Et voila :RG: c'est la fin de ce tuto, aucun c/C n'a été fait au court de ce topic, tout est de moi, je me suis aidé d'un tuto sur [B][COLOR=#ff0000]YouTube [/COLOR][/B]pour l'actualisation du code.[/CENTER] [CENTER][B][FONT=Courier New]Si vous avez des questions ou besoin d'aide, n'hésiter pas à m'envoyer un message privé ![/FONT][/B] :tchuss: PARTIE 2 : [URL]https://reality-gaming.fr/threads/systeme-de-smiley-sur-sa-shoutbox.469977/[/URL][/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Créer ta propre shoutbox en php (avec actualisation automatique)
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut