Déplacer variable en php
dragonfire59
Messages postés
167
Date d'inscription
Statut
Membre
Dernière intervention
-
bonobo47 Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
bonobo47 Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment fait-t-on pour envoyer une variable de page en page svp, j'y arrive une fois avec un <form> mais après que ma variable soit passé dans le controleur, ne n'arrive pas à la récuperer. En gros j'ai ce chemin ajout.php->controleur.php->ajouterphoto.php->controleur2.php ?
Le premier controleur renvoie a ajouterphoyo.php avec 'header(location../.);
Je veux garder l'idenfiant de mon objet que j'ai saisi dans le premier formulaire de ajout.php, j'y arrive pas..quelqu'un a une solution ?
Comment fait-t-on pour envoyer une variable de page en page svp, j'y arrive une fois avec un <form> mais après que ma variable soit passé dans le controleur, ne n'arrive pas à la récuperer. En gros j'ai ce chemin ajout.php->controleur.php->ajouterphoto.php->controleur2.php ?
Le premier controleur renvoie a ajouterphoyo.php avec 'header(location../.);
Je veux garder l'idenfiant de mon objet que j'ai saisi dans le premier formulaire de ajout.php, j'y arrive pas..quelqu'un a une solution ?
A voir également:
- Déplacer variable en php
- Déplacer colonne excel - Guide
- Easy php - Télécharger - Divers Web & Internet
- Déplacer barre des taches windows 11 - Guide
- Déplacer dossier onedrive - Guide
- Deplacer icone sur iphone - Guide
1 réponse
Les variables super globales de session sont des variables qui sont stockées sur le serveur , en gros, le temps que tu reste sur le site. Si tu leur affecte une valeur sur une page, tu peux donc récupérer cette valeur sur une autre page.
Sur ta première page :
$_SESSION['nom'] = "Bonjour";
Sur ta seconde page :
echo $_SESSION['nom'];
... par exemple. Après tu remplace nom par ce que tu veux.
Condition pour utiliser les super globales de session : Tu dois placer au TOUT DÉBUT de ton fichier (même avant <html><head> etc.) le code suivant :
<?php session_start(); ?>
afin de signaler au serveur que tu vas utiliser les super globales de session.
Tuto complet : https://www.php.net/manual/fr/session.examples.basic.php
Sur ta première page :
$_SESSION['nom'] = "Bonjour";
Sur ta seconde page :
echo $_SESSION['nom'];
... par exemple. Après tu remplace nom par ce que tu veux.
Condition pour utiliser les super globales de session : Tu dois placer au TOUT DÉBUT de ton fichier (même avant <html><head> etc.) le code suivant :
<?php session_start(); ?>
afin de signaler au serveur que tu vas utiliser les super globales de session.
Tuto complet : https://www.php.net/manual/fr/session.examples.basic.php