| | stef59280 | Posté le 09/04/2007 @ 15:09 | Petit astucien
344 Messages
| Bonjour J'ai créer un livre d'or il n'y à pas si longtemps de ça. Dernièrement j'ai vouu l'améliorer en ajoutant la possiblité d'ajouter des smileys. Le problème c'est que ça ne fonctionne pas; les smileys ne s'affichent pas. Pouvez m'aider merci voila mon code : Le formulaire : <form name="formulaire" action="livre-or.php" method="post"><center> <table width="502" height="196" border="1" align="center" cellspacing="0"> <tr> <td width="104"><div id="pseudo">Pseudo : </div></td> <td width="380"> <center> <input name="pseudo" type="text" class="clearfix" id="pseudo" size="50" />
</center> </td> </tr> <tr> <td width="104"></td> <td> <center> <input onclick="addText('[img]Url de votre image[/img]');return(false)" type="button" value="Img" /> <input onclick="addText('[url=|http://votre_lien.html |]Texte du lien image[/url]');return(false)" type="button" value="Lien" /> <input onclick="addText(' Texte à centrer ');return(false)" type="button" value="Centrer" /> <input onclick="addText('Texte en gras');return(false)" type="button" value="Gras" /> <input onclick="addText('Texte en italique');return(false)" type="button" value="Italique" /> <input onclick="addText('Texte souligné');return(false)" type="button" value="Souligner" /> </center> </td> </tr> <tr> <td><table width="104" border="0" cellspacing="3"> <tr> <td width="19"><img onclick="addText(' please ');return(false)" alt="" src="smileys/please.gif" width="19" height="19" /></td> <td width="19"><img onclick="addText(' angel ');return(false)" alt="" src="smileys/angel.gif" width="19" height="19" /></td> <td width="19"><img onclick="addText(' colere ');return(false)" alt="" src="smileys/angry.gif" width="19" height="19" /></td> <td width="19"><img onclick="addText(' confus ');return(false)" alt="" src="smileys/confused.gif" width="19" height="19" /></td> </tr> <tr> <td><img onclick="addText(' cool ');return(false)" alt="" src="smileys/cool.gif" width="19" height="19" /></td> <td><img onclick="addText(' pleure ');return(false)" alt="" src="smileys/cry.gif" width="19" height="19" /></td> <td><img onclick="addText(' demon ');return(false)" alt="" src="smileys/devil.gif" width="19" height="19" /></td> <td><img onclick="addText(' :heu: ');return(false)" alt="" src="smileys/embarassed.gif" width="19" height="19" /></td> </tr> <tr> <td><img onclick="addText(' rire ');return(false)" alt="" src="smileys/grin.gif" width="19" height="19" /></td> <td><img onclick="addText(' coeur ');return(false)" alt="" src="smileys/heart.gif" width="19" height="19" /></td> <td><img onclick="addText(' coeurbrise ');return(false)" alt="" src="smileys/heartbroken.gif" width="19" height="19" /></td> <td><img onclick="addText(' love ');return(false)" alt="" src="smileys/love.gif" width="19" height="19" /></td> </tr> <tr> <td><img onclick="addText(' ninja ');return(false)" alt="" src="smileys/ninja.gif" width="19" height="19" /></td> <td><img onclick="addText(' phone ');return(false)" alt="" src="smileys/phone.gif" width="19" height="19" /></td> <td><img onclick="addText(' sad ');return(false)" alt="" src="smileys/sad.gif" width="19" height="19" /></td> <td><img onclick="addText(' serieux ');return(false)" alt="" src="smileys/serious.gif" width="19" height="19" /></td> </tr> <tr> <td><img onclick="addText(' malade ');return(false)" alt="" src="smileys/sick.gif" width="19" height="19" /></td> <td><img onclick="addText(' smile ');return(false)" alt="" src="smileys/smile.gif" width="19" height="19" /></td> <td><img onclick="addText(' surpris ');return(false)" alt="" src="smileys/surprised.gif" width="19" height="19" /></td> <td><img onclick="addText(' langue ');return(false)" alt="" src="smileys/tongue.gif" width="19" height="19" /></td> </tr> </table></td> <td valign="top"><label>message<br> <textarea name="message" cols="60" rows="10" id="message"></textarea> </label></tr> <tr> <td colspan="2"><center><input type="reset" class="envoyer" value="Supprimer" /> <input type="submit" class="envoyer" value="Envoyer" /></center></td> </tr> <tr> <td colspan="2"><center><label>Quelle est la couleur du cheval blanc d'Henri 4 ?<br /></label> <input type="text" name="rep" id="rep" /> </center></td> </tr> </table> </center> </form>
Le traitement php <?php
$avant = array ('please', 'ange', 'colere', 'confus', 'cool', 'pleure', 'demon', 'embarassed', 'sourire', 'coeur', 'coeurbrise', 'amoureux', 'ninja', 'phone', 'sad', 'serieux', 'malade', 'smile', 'supris', ':)', '[img]', '[/img]', '[url=|', '|]', '[/url]', '[centre]', '[/centre]', '[gras]', '[/gras]', '[italique]', '[/italique]', '[souligne]', '[/souligne]', );
$apres = array ('<img src="smileys/please.gif" alt="" />', '<img src="smileys/angel.gif" alt="" />', '<img src="smileys/angry.gif" alt="" />', '<img src="smileys/confused.gif" alt="" />', '<img src="smileys/cool.gif" alt="" />', '<img src="smileys/cry.gif" alt="" />', '<img src="smileys/devil.gif" alt="" />', '<img src="smileys/embarassed.gif" alt="" />', '<img src="smileys/grin.gif" alt="" />', '<img src="smileys/heart.gif" alt="" />', '<img src="smileys/heartbroken.gif" alt="" />', '<img src="smileys/love.gif" alt="" />', '<img src="smileys/ninja.gif" alt="" />', '<img src="smileys/phone.gif" alt="" />', '<img src="smileys/sad.gif" alt="" />', '<img src="smileys/serious.gif" alt="" />', '<img src="smileys/sick.gif" alt="" />', '<img src="smileys/smile.gif" alt="" />', '<img src="smileys/surprised.gif" alt="" />', '<img src="smileys/tongue.gif" alt="" />', '<img src="', '" alt="img" />', '<a href="', '">', '</a>', '<center>', '</center>', '<span id="gras">', '</span>', '<span id="italique">', '</span>', '<span id="souligne">', '</span>', ); $var = $donnees['message']; $message = str_replace($avant, $apres, $var); ?> Par <?php echo $donnees['pseudo'];?> le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?> <br /></strong><br />
<?php echo $donnees['message'];?></p> <p><br /> </p> <h3></h3>
| | |
| |
| Publicité |
|
| | stef59280 | Posté le 09/04/2007 à 21:03 | Petit astucien
344 Messages
| personne ne peut me renseigner ? | | | | | stef59280 | Posté le 10/04/2007 à 20:17 | Petit astucien
344 Messages
| Il vous manque peut être une partie de mon code ? J'ai déjà corrigé quelques erreurs de mon code mais le système des smileys ne fonctionne toujours pas. | | | | | stef59280 | Posté le 13/04/2007 à 18:51 | Petit astucien
344 Messages
| Vous manque t'il des informations ? | | | | | Anonyme | Posté le 13/04/2007 à 21:18 | Petit astucien
237 Messages
| mon pauvre pas de réponse depuis le 9/04 tu peux attendre le mois de septembre pour que les gens rentrent tous au chaud car la il sont tous dehor par ces belle journé lol et surtout ne désespere pas attendre une réponse ou prie pour qu'il pleut lol | | | | | stef59280 | Posté le 15/04/2007 à 14:49 | Petit astucien
344 Messages
| Comme personne ne me répond j'ai finit par y arriver seul. Et maintenant c'est bon ça fonctionne ! | | | |
| | Haut de la page |
| | Inscrivez-vous ! |
- Posez vos questions
- Résolvez vos problèmes
- Aidez les autres
- Participez et créez vos discussions
- Dialoguez en privé avec d'autres membres
- Suivez vos sujets préférés
- Affichez les signatures des membres
|
|