Généré du code PHP à éxecuter ensuite

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Généré du code PHP à éxecuter ensuite

par Vaedan » 10 juin 2006, 22:59

Créer des variables ???
// CREATION D'UNE VARIABLE NOMMEE bonjour

// classique
$bonjour = 'lut';

// avec accolades
${ 'bonjour' } = 'lut';
${ 'bon' . strtolower( 'JOUR' ) } = 'lut';

// avec une autre variable
$var = 'bonjour';
$$var = 'lut';

// avec eval(), déconseillé
eval( '$bonjour = \'lut\';' );
Quelquesoit la méthode choisie :
echo $bonjour;
// retourne lut

par Belisarius » 10 juin 2006, 22:01

En fait c'est pour créer mes variables, mes réquetes sql and co en fonction d'un seul tableau

par Truc » 10 juin 2006, 21:55

Juste comme ça... as tu vraiment besoin de construire ton code dynamiquement ?
Tu peux peut être exécuter un code suivant certaines conditions ?

Sinon eval() pourra effectivement être utile.

par Belisarius » 10 juin 2006, 15:55

ça m'a l'air parfait, merci beaucoup.

par Vaedan » 10 juin 2006, 15:46

Bonjour, regarde du côté de eval() :wink:

par Belisarius » 10 juin 2006, 14:46

J'aimerais que tout reste dans le même fichier si possible

par jpaul » 10 juin 2006, 14:42

As-tu essayé d'écrire dans un fichier que tu charges ensuite par include ?

Généré du code PHP à éxecuter ensuite

par Belisarius » 10 juin 2006, 14:17

Bonjour,

J'ai une petite question toute simple, mais je n'arrive pas à trouver de réponse : comment faire pour générer dynamiquement du code PHP (en fonction d'un tableau et d'une boucle par ex) puis le faire éxécuter comme si c'était du vrai code PHP ?


Un grand merci d'avance