[RESOLU] probleme avec un script php qui en ecrit un autre....

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 : [RESOLU] probleme avec un script php qui en ecrit un autre....

Re: probleme avec un script php qui en ecrit un autre....

par hamdi369 » 16 nov. 2015, 13:25

:o !!!

tout simplement!

merci Ynx! bonne journée à vous :)

Re: probleme avec un script php qui en ecrit un autre....

par ynx » 16 nov. 2015, 13:11

Salut,

Il faut simplement utiliser des simples quotes pour ne pas interpréter les variables PHP dans la chaine :
fwrite($file, 'print_r($test);echo ($test);?>');
Bonne journée

probleme avec un script php qui en ecrit un autre....

par hamdi369 » 16 nov. 2015, 12:01

bonjour

j'ai un petit probleme....

j'arrive pas à trouver la solution....

j'ai un script php (ex a.php), qui en crée un autre (ex b.php)

A un moment, a.php doit ecrire dans b.php :
print_r($test);echo ($test);?>

ce n'est pas le code, mais ce que je desire que a.php ecrit dans le fichier b.php

donc j'ai mis ce code :
fwrite($file, "print_r($test);echo ($test);?>");
mais au lieu de me retrouver avec :
print_r($test);echo ($test);?>

je me retrouve bizarrement avec :
print_r();echo ();?>

c'est à dire que les $test ne sont pas passés, alors qu'ils sont bien à l'interieur des guillements...

Comment cela se fait-il?
Comment y remédier?

Merci pour votre aide :)