? Lorsque vous souhaitez partager les valeurs PHP entre la page principale et votre iframe , vous devez passer les valeurs d'un fichier à l'autre . Variables PHP sont généralement de nature locale et depuis une iframe utilise un fichier source différent , les variables ne sont pas accessibles comme si les scripts étaient dans un seul fichier PHP. Des valeurs simples peuvent être transmis via l'URL iframe , mais des situations plus complexes nécessitent l'utilisation de la variable "$ _SESSION " PHP superglobal . Instructions
1
Ouvrez le fichier source PHP de la page principale dans un éditeur de texte tel que le Bloc-notes Windows
2
type . " Session_start ();" au sommet du fichier pour créer une session PHP
3 valeurs PHP Boutique
dans le tableau " $ _SESSION " en utilisant le format "$ _SESSION [' variable_name '] = valeur; " . . Par exemple:
$ _SESSION [' my_number '] = 11; $ _SESSION [' my_name '] = 'bob' ;
4
type " session_write_close (); " après avoir avez terminé de définir les valeurs "$ _SESSION " . Cela est nécessaire pour que la page iframe ne sera pas bloqué , en attente de la page principale pour charger complètement avant de pouvoir exécuter sa " session_start ( )" appel .
5
Enregistrez le fichier source PHP de l' Page principale
6
Ouvrez le fichier source PHP de la page iframe dans l'éditeur de texte
7
type " session_start ();" . . au début du fichier de rouvrir la session en cours PHP.
8
accès , les valeurs PHP qui ont été définies sur la page principale avec le "$ _SESSION " des variables . Les données de session est un tableau superglobal si les valeurs sont disponibles partout dans le script courant . Par exemple, " echo $ _SESSION [' my_number '] ; " affichera 11
9
type . " Session_write_close ();" . Après que vous avez fini d'utiliser le "$ _SESSION " variables
10
Enregistrez le fichier source iframe puis chargez les deux fichiers sur votre serveur pour vous assurer qu'ils fonctionnent correctement .