PHP vers PHP

HJDC
Invité n'ayant pas de compte PHPfrance

01 févr. 2009, 17:33

Bonjour,

Je suis face à un problème surement simple, mais je n'ai pas trouvé la solution.

Voila ce que je souhaiterai faire :
1 enregistrer des scripts php dans une base de données style mysql (pas de problème)
2 lire ces mêmes scripts php depuis la base de données (pas de problème non plus)
3 faire exécuter les scripts php après un echo ou un print. (Là est le PB)

Exemple de script enregistré dans la bd :
pour le header
"include(toto.php);"
pour le body
"echo toto();"

Si vous avez une idée elle sera la bienvenue

Hugues

ViPHP
ViPHP | 2287 Messages

01 févr. 2009, 17:52

Bonjour,

Enregistrer du code PHP dans une BDD est une mauvaise idée, du point de vue des performances, du déboguage ou de la maintenance/évolutivité du code que tu vas stocker.

Je te recommande donc vivement de ne pas le faire. Si tu nous expliques ton besoin, on pourra peut-être t'aider à trouver une meilleure alternative.
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Invité
Invité n'ayant pas de compte PHPfrance

01 févr. 2009, 21:44

En fait l'idée est d'utiliser un éditeur tel que tynmince en incluant du php qui puisse être interpréter (évalué eval()).

ViPHP
ViPHP | 2287 Messages

01 févr. 2009, 22:15

En fait l'idée est d'utiliser un éditeur tel que tynmince en incluant du php qui puisse être interpréter (évalué eval()).
tinymce ne gère pas le php... faire un eval() sur un code que tu ne pourras pas éditer confortablement t'apportera bien peu de choses, hormis des messages d'erreurs peu explicites.
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Invité
Invité n'ayant pas de compte PHPfrance

01 févr. 2009, 22:18

ok mais je peux faire un plugin dans lequel je gère le php que je mets en commentaire html style <!--php mon code ici ?-->

Invité
Invité n'ayant pas de compte PHPfrance

01 févr. 2009, 22:18

ok mais je peux faire un plugin dans lequel je gère le php que je mets en commentaire html style <!--php mon code ici ?-->

ViPHP
ViPHP | 2287 Messages

01 févr. 2009, 22:25

Je doute que tinymce te permette de gérer les commentaires HTML de telle façon que ton idée soit réalisable.

Et même si ça le fait, encore une fois je t'invite à réexaminer et nous expliquer ton besoin pour qu'on te propose une autre solution moins tirée par les cheveux. Car à l'usage, une telle solution serait très inconfortable, non ?
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Invité
Invité n'ayant pas de compte PHPfrance

01 févr. 2009, 22:55

C'est pour un cms, qui permettrait d'inclure des fonctions php

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

02 févr. 2009, 12:21

Chez Wordpress tu as un éditeur de fichiers PHP, qui est possible quand les fichiers sont en droits 777
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Invité
Invité n'ayant pas de compte PHPfrance

02 févr. 2009, 23:57

Ok merci