domingo, 25 de janeiro de 2015

Como corrigir o erro "FUNCTION SESSION_REGISTER() IS DEPRECATED" no PHP 5.4 ou maior.


Este é um pequeno post aos novatos do PHP que as vezes pegam um sisteminha concebido a 2 versões ou mais e ficam confusos sobre algumas funções que simplesmente não existem mais, falaremos hoje sobre session_register().

SESSION_REGISTER – O PROBLEMA

Antigamente você era obrigado a registrar uma nova “variável” na sua sessão antes de poder “mexer” com ela, pois é, uma linguagem tão tranquila como o PHP te obrigava a registrar posições no array do Session.

SESSION_REGISTER – A SOLUÇÃO

Remova esta linha do seu código e siga feliz. Simples, né? Pois é, uma coisa que pode acontecer é a parecer um Warning de undefined para sua array então uma solução melhor que excluir a linha seja substituir ela, como no exemplo abaixo:


//Comentamos a linha antiga
//session_register( “session_setup” );
//Criamos a variável na sessão
$_SESSION[‘session_setup’] = array();


E pronto, temo exatamente a mesma coisa na versão “moderna”.

Fonte: OGenial

Compartilhe esta postagem
  • Compartilhe para o Facebook
  • Compartilhe para o Twitter
  • Compartilhe para o Google+
  • Share to Stumble Upon
  • Compartilhe para o Evernote
  • Compartilhe para o Blogger
  • Share to Email
  • Compartilhe para o Yahoo Messenger
  • Mais...

0 comentários

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© Fábio Adriano | Computação, Desenvolvimento, Tecnologia, Informação e Sociedade
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0