Php:variable distante avec file_get_contents
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
adans mon fichier maj_online.php j'utilise file_get_contents pour inclure http://www.xxxx.fr/maj.php et dans le fichier maj.php il y a le code suivant :
et je souhaite que la variable maj soit aussi incluse dans le fichier maj_online mais comment faire car sa ne marche pas ?
adans mon fichier maj_online.php j'utilise file_get_contents pour inclure http://www.xxxx.fr/maj.php et dans le fichier maj.php il y a le code suivant :
<?php $maj = '<?php include ('membre.php') ?>'; ?>
et je souhaite que la variable maj soit aussi incluse dans le fichier maj_online mais comment faire car sa ne marche pas ?
A voir également:
- Php:variable distante avec file_get_contents
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
Salut,
Ce n'est pas possible file_get_contents récupère la page maj.php une fois traitée par le PHP, donc le code php n'apparait pas, comme pour n'importe quel client y accédant par une url.
C'est un include qu'il faut utiliser, si tes deux pages sont sur le même serveur biensur.
Ce n'est pas possible file_get_contents récupère la page maj.php une fois traitée par le PHP, donc le code php n'apparait pas, comme pour n'importe quel client y accédant par une url.
C'est un include qu'il faut utiliser, si tes deux pages sont sur le même serveur biensur.
Oui avec un fichier texte ca peut marcher:
si ton maj.txt contient <?php include ('membre.php') ?>
si tu fais
$maj = file_get_contents('.../maj.txt');
$maj contiendra bien ta chaine
si ton maj.txt contient <?php include ('membre.php') ?>
si tu fais
$maj = file_get_contents('.../maj.txt');
$maj contiendra bien ta chaine
ou sinon peut on créer une variable avec un fichier texte exemple :
$fichier = http://www.xxxx.fr/maj.txt $txt = fopen($fichier,"r+") $maj = '$txt'
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question