php include et transimission de variable
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
php include et transimission de variable
bonjour
volia ce que j ai remarqué et que je ne comprend pas
CODAGE 1 OK
fichier index.php
fichier include.php
J obtient bien
var = test
CODAGE 2 PAS OK
fichier index.php
fichier include.php
j obtine var =
ce que je remarque c'est que dés lors où je met le chemin et/ou nom de fichier à inclure sous forme de variable
les valeurs des variable initialisées dans index sont perdues dans l'include.
Toute explication sera la bien venu
merci pour votre attention
volia ce que j ai remarqué et que je ne comprend pas
CODAGE 1 OK
fichier index.php
- Code: Tout sélectionner
<?
$var="test";
include ("chemin/include.php");
?>
fichier include.php
- Code: Tout sélectionner
<? echo "var = " .$var; ?>
J obtient bien
var = test
CODAGE 2 PAS OK
fichier index.php
- Code: Tout sélectionner
<?
$var="test";
$chem = "chemiin";
include ($chem."/include.php");
?>
fichier include.php
- Code: Tout sélectionner
<? echo "var = " .$var; ?>
j obtine var =
ce que je remarque c'est que dés lors où je met le chemin et/ou nom de fichier à inclure sous forme de variable
les valeurs des variable initialisées dans index sont perdues dans l'include.
Toute explication sera la bien venu
merci pour votre attention
- skippyzrnr
- WRInaute passionné

- Messages: 658
- Inscription: Mar Jan 11, 2005 10:08
En l'état il n'y a aucune raison que les variables "disparaissent".
Ton 2ème <? echo "var = " .$var; ?> ne serait-il pas fait dans une fonction par hasard?
Ton 2ème <? echo "var = " .$var; ?> ne serait-il pas fait dans une fonction par hasard?
Moi aussi je dirais qu'il n'y a aucune raison que la variable disparaisse mais si on doit te croire sur parole que tu as bien exactement ce que tu as écris que tu as, alors dans le deuxième cas :
tu as deux i ce qui est différent de "chemin/include.php" que tu as dans le premier cas.
sinon, si tu nous a écris du pseudo code pour nous faire comprendre ton problème alors je t'invite à faire des tests simples, et à tester ton pseudo code en situation réelle pour voir que la variable ne disparait pas.
- Code: Tout sélectionner
$chem = "chemiin";
tu as deux i ce qui est différent de "chemin/include.php" que tu as dans le premier cas.
sinon, si tu nous a écris du pseudo code pour nous faire comprendre ton problème alors je t'invite à faire des tests simples, et à tester ton pseudo code en situation réelle pour voir que la variable ne disparait pas.
J ai top honte .....
Je crois que j aurais du faire comme tous le monde et prendre des vacances !!!
Rien bu pas d eccès de chocolat ....
bon je le dis
Ma variable chemin contenait l url et non le chemin local ....
[RESOLU]
Je crois que j aurais du faire comme tous le monde et prendre des vacances !!!
Rien bu pas d eccès de chocolat ....
bon je le dis
Ma variable chemin contenait l url et non le chemin local ....
[RESOLU]
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum