Ses derniers messages sur les forums
Si ton serveur est capable d'executer du code php qui est dans un fichier php, si tu renommes ta page html en php, il ne devrait pas afficher le code source php, mais l'executer.
le 02/02/2005 à 18:46
MD5
Et ?
C'est quoi la question ?
Oui, tu peux toujours faire une addition d'heures pour que cela fonctionne :)
Mais c'est les trucs des locales qui me chagrinent, si ca ne fonctionne pas, c'est génant :/
Non, si tu actives les magic_quote, ne fais pas de addslashes (je viens de tester en téléchargeant daforum, avec les magic_quote activées, je n'ai pas ton problème).
Et en essayant juste avec un :
setlocale(LC_TIME, "fr");
?
C'est un problème de magic_quote.
Il faut faire un addslashes avant l'insertion dans la base, puis un stripslashes avant l'affichage des messages.
Si tu actives les magic_quote dans ton php.ini, le problème disparait.
Quelle erreur ?
PS : essayer de trouver un titre de sujet qui nous permet de voir de quoi va parler le sujet...
stripslashes enlève les anti-slashes, pas les quotes.
Pour supprimer une quote, y'a la fonction str_replace.
Mais pour ton truc, je pense qu'il te suffit juste de protéger tes ' avec un \ justement.
Pour cela, il y a la fonction addslashes.
As tu lu le cours sur les sessions ?
Si oui, qu'est ce que tu ne comprend pas dedans.
Ben faut faire un peu comme la gestion des messages lus / non lus.
Regarde le code des pages view_forum.php et read_msg.php.