executer du code php qui se trouve dans mysql - PHP - Programmation
Marsh Posté le 13-03-2007 à 13:21:23
ok
merci pour votre idée, je vais l'essayer dès que j'ai une minute...
a+
Marsh Posté le 13-03-2007 à 13:22:04
je trouve cette idée bizarre ...
Pourquoi ne pas avoir utilisé un Captcha plutôt?
Marsh Posté le 13-03-2007 à 15:13:21
il s'agit juste d'un champ texte dans ta base mysql comprenant ton code php uniquement, sans <?php et ?> (je précise au cas où ^^)
Marsh Posté le 13-03-2007 à 16:27:04
anapajari a écrit : je trouve cette idée bizarre ... |
Bizarre c'est le moins qu'on puisse dire!
Parce que je ne vois pas du tout en quoi il faudrait stocker du code a exécuter en bdd pour palier au problème du spam! Avec un système de question/réponse on ne devrait stocker que les couples questions/réponses.
Si pour le Captcha +1
C'est de loins la méthode la plus sûr.
Marsh Posté le 13-03-2007 à 19:39:55
je m'incruste j'aurais une question plus ou moins semblable
j'ai fait un posteur de news et d'article mais j'aimerais dans les champs textarea inclure du code html genre pour mettre en gras <b>...</b> vous voyez des truc de ce genre.
cela dit lors de l'enregistrement en BDD il transforme ce code ce qui fait que quand je fais appel a celui ci il me reinscrit le code <b> </b> mais ne l'exécute pas
quel fonction dois je utilise ?
merci d'avance
Marsh Posté le 13-03-2007 à 19:50:22
a virer ? pourquoi l'enlever alors que je l'ai pas mis ^^
Marsh Posté le 13-03-2007 à 19:55:40
en gros j'ai ca comme traitement avant l'enregistrement en Bdd
Code :
|
donc faudrait que je vire le htmlspecialchars..... si je me trompe pas c ca?
Marsh Posté le 14-03-2007 à 09:56:49
le truc c'est que je sais meme plus pourquoi je l'ai mise ce htmlspecialchars je sais que cela m'etait utile mais le pourquoi du comment m'en rapell plus
Sinon je vais de ce pas regarder ce qu'est nl2br() connait pas ^^
Marsh Posté le 16-03-2007 à 16:15:38
new line to br ... transforme les \n d'un textarea en <br> ou <br /> selon le doctype.
Marsh Posté le 13-03-2007 à 11:28:46
Bonjour ,
Voila mon problème.
J'ai crée un site qui s'appuie sur php-mysql.
Pour la page contact, je vais chercher du code php qui se trouve dans la base mysql. Mais il ne s'exécute pas.
En fait mon soucis, est de trouver une sécurité pour éviter que ma page contact soit utilisée par les moteurs de spam... D'ou l'idée de faire un petit script php qui pose une question reponse bèbète pour bloquer ces moteurs de spam.... Hors la je sais pas comment faire pour executer le code php mis dans mysql pour ma page contact.
merci pour vos idées.
cordialement
Alain