2013-12-18 10 views
6

ich meine Website von PHP 5.3 bis 5.4 und jetzt anmelden Ich kann nicht Admin-WebsitePHP Fatal error: Call to undefined function session_register()

ich diesen Fehler sehen bewegt haben:

Fatal error

PHP: Aufruf undefinierte Funktion session_register() in /home/regimhot/public_html/webmotionsV4/mvc/models/kit_model_useri.php auf Leitung 18

der Code mit dem Problem:

 function login($username, $password) { 
      if(!$username || !$password) return false; 
      if($this->useri[$username]['password']==$password) { 
        session_register('userInfo'); 
        $_SESSION['userInfo'] = $this->useri[$username]; 
        $_SESSION['userInfo']['logat'] = true; 
        $this->userInfo = &$_SESSION['userInfo']; 

Wie kann ich das Problem lösen? Ich weiß, dass die Funktion session_register nicht von PHP 5,4

+0

keine Notwendigkeit des Schreibens session_register ('userinfo') Linie –

Antwort

16

This function has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.

http://www.php.net/manual/en/function.session-register.php

Stellen Sie sicher, session_start() haben suported, wie nur session_register() entfernen und auf der $_SESSION Zuordnung verlassen wird nicht funktionieren.

Verwandte Themen