Como usar uma sessão PHP para preencher previamente
PHP, que significa " PHP: Hypertext Preprocessor ", suporta um sistema de armazenamento de dados conhecida como sessões. Sessões colocar informações no computador do usuário em um arquivo chamado cookie . Essa é a única maneira de associar dados com um determinado usuário com qualquer grau de certeza. Se alguém adicionar itens a um carrinho de compras on-line , por exemplo , os cookies são necessários para manter o controle de que as informações e garantir uma operação segura. Outro uso importante para as sessões é formulários pré- Preenchimento. Isso mantém os visitantes do site a partir de ter que re- inserir as informações que eles já entraram em outro lugar no site. Instruções configurar a sessão 1
Defina a duração da sessão em segundos, usando o comando " session_set_cookie_params " . Por exemplo, digite :
session_set_cookie_params ( '3600 '); 2
Inicie a sessão com o comando " session_start " . Por exemplo, digite :; " . $ _SESSION "
Session_start () 3
atribuir valores para a matriz superglobal Por exemplo, digite :
$ _SESSION [' nome '] = " Harry Smith ";
$ _SESSION [' endereço '] = " 410 First St. Somecity , WI "; < br > pré- preencher o formulário 4
Inicie uma sessão com o comando " session_start " no formulário. A forma normalmente seria em uma página diferente de onde os dados originalmente foi inserido, de modo que a sessão tem de ser reiniciado. Por exemplo, digite :
session_start (); 5
Verifique se as variáveis de sessão estão definidas. Se forem, atribuir os valores para as variáveis para o preenchimento dos campos. Use a função " isset " para verificar se as variáveis estão definidas. Se as variáveis não estão definidas , atribuir strings vazias para as variáveis de enchimento. Por exemplo, digite :
if ( isset ($ _SESSION [' nome '] )) $ name_filler = $ _SESSION ['name' ];