Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Modification de variable php possible uniquement en PHP
Envoyé: 3 juin 2004, 10h36 par Oznog
C'est exactement ce que je te disais. Tu as dû repasser une requête HTTP au script (send).
Maintenant, c'est par contre impossible d'avoir un "include" dynamique en PHP, ni en ASP d'ailleurs. Seule le Javascript permet une astuce d'imbrication dynamique.
L'imbrication se fait dans une passe AVANT l'interprétation par le moteur PHP. C'est une erreur très fréquente en programmation PHP ou ASP.
La façon de faire est un fichier "include" qui offre l'ensemble des solution de façon conditionnelle.
include 'page.php';
et dans page.php
if ($page=='??') {
' Code du include 1
...
AUTRE SOLUTION, tu peux aussi créer le document complet à la vollé.
<?php
$include = "include $page";
$file = "page.php";
if (!$file_handle = fopen($file,"a")) { echo "Impossible d'ouvrir le fichier"; }
if (!fwrite($file_handle, $data)) { echo "Impossible d'écrire dans le fichier"; }
fclose($file_handle);
?>
Vien sûr tu dois ajouter dans ce fuichier TOUS le reste du code PHP...
Ciao
Oznog
Réponses
|