Transmettre variable via include ?
danidemoron
-
danidemoron -
danidemoron -
Bonjours a tous !
je vous explique mon cas, actuellement je suis bloquer a faire transmettre une variable de page en page.
donc voila j'ai trois page :
Recherche.php dans se script je transmet une variable via un liens a la page info_employe.php :
"<a href=\"#\" onClick=\"window.open('../admin/info_employe.php?search=$search','Fiche','toolbar=no,status=no,width= 888px ,height= 888px,scrollbars=yes,location=no,resize=yes,menubar=yes')\">".$res['nom_empl'].'</a>'.'</td>';
Dans info_employe.php je récupère ma variable :
avec
$search=$_GET['search'];
pour l'utilisé après dans une requête SQL pour faire afficher des infos concernant cette valeur, jusque la c OK.
dans info_employe.php j'ai des includes :
include("../theme/admin/info_header.php");
include('../theme/admin/menu_info_admin.php');
include("../theme/admin/recherche_subheader.php");
IL vont me permettre d'afficher mes bloc php pour obtenir les morceau de mon template.
Dans :
include('../theme/admin/menu_info_admin.php'); :
il existe un href qui va me redirigé dans une page 'modifier.php' dans cette page j'aurai besoin de ma variable $search pour l'utilisé dans une autre requête php !
Ma question est comment je peux transmettre ma variable jusqu'a cette page via la méthode url ? si il y a une autre méthode je suis preneur !
j v passé presque deux jours sur se sujet et j'avance pas :( j'ai pensé a mettre ma valeur dans :
include('http://localhost/rh/theme/admin/menu_info_admin.php?search='.$search.'.php');
qui fait le lien avec : menu_info_admin.php et modifier.php mais apparament incule ne transmet pas de variable !
comme vous le constaté c un travaille de débutant j'ai peut etre compliqué les chose !!
merrrrci pour votre aide
A voir également:
- Transmettre variable via include ?
- Via michelin carte - Télécharger - Transports & Cartes
- ViaMichelin - Télécharger - Transports & Cartes
- Partager des photos via un lien - Guide
- Localisation via whatsapp - Guide
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
Tu ne peux pas mettre des données GET dans les include().
Le code PHP n'est pas exécuté avant d'être inclus, il est inclus dans ton PHP actuel puis est exécuté, comme si le code inclus est réellement écrit sur la page.
Donc ton code inclus aura accès aux variables définies avant l'include().
Le code PHP n'est pas exécuté avant d'être inclus, il est inclus dans ton PHP actuel puis est exécuté, comme si le code inclus est réellement écrit sur la page.
Donc ton code inclus aura accès aux variables définies avant l'include().