? Quando você quiser compartilhar valores PHP entre na página principal e seu iframe , você precisa passar os valores de um arquivo para outro . Variáveis PHP são tipicamente de natureza local e desde que um iframe usa um arquivo de origem diferente , as variáveis não podem ser acessados como se os scripts estavam em um único arquivo PHP. Valores simples podem ser passadas através do URL iframe , mas situações mais complexas exigem o uso do PHP superglobal variável " $ _SESSION " . Instruções
1
Abra o arquivo de origem PHP da página principal em um editor de texto, como o Bloco de Notas do Windows
2 Tipo
" session_start (); " . No topo do arquivo para criar uma sessão PHP
3
valores loja PHP na matriz " $ _SESSION " utilizando o formato ". $ _SESSION [' nome_variável '] = valor ; " . Por exemplo :
$ _SESSION [' my_number '] = 11; $ _SESSION [' my_name '] ' bob ';
4
Type " session_write_close (); " depois de terminar de definir os valores " $ _SESSION " . Isto é necessário para que a página iframe não vai ficar trancado , esperando a página carregar completamente antes que ele possa executar o seu apelo " session_start () " .
5
Salve o arquivo -fonte do PHP do . página principal
6
Abra o arquivo de origem PHP da página iframe no editor de texto
7 Tipo
" session_start (); " . no topo do arquivo reabrir a sessão atual do PHP.
8
acessar os valores do PHP que foram definidos na página principal com as variáveis " $ _SESSION " . Os dados da sessão é uma matriz superglobal de modo que os valores estão disponíveis em qualquer lugar do script atual . Por exemplo, " echo $ _SESSION [' my_number '] ; " irá exibir 11
9
Type " session_write_close (); " . . Depois que você terminar de usar as variáveis " $ _SESSION "
10
Salve o arquivo de origem iframe e então carregar os dois arquivos no seu servidor para se certificar de que eles funcionem corretamente.