Jump to content
Fórum Script Brasil
  • 0

ERRO Fatal error: Call to undefined method Session::getState() in C:\Users\wsa\Desktop\USBWebserver v8.6\root\index.php on line 42


wisleysmith
 Share

Question

olá pessoal estou editando um script e esta dando o seguinte erro

Fatal error: Call to undefined method Session::getState() in C:\Users\wsa\Desktop\USBWebserver v8.6\root\index.php on line 42

 

// objects
$session = new Session;
$logger = new Logger;
$db_mapper = new DbMapper;
$user = new User("", "", "", "", "", "", "");

 

42   if ($session->getState($session_state)){
43   $username = $session->getUsername();
44   $user = $db_mapper->getUser($username);
}

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
Em 16/04/2016 at 19:49, Beraldo disse:

"Colocar o método" significa implementar o método. Você precisa criar o método dentro da classe e programar as ações que ele deve executar.

Você tem conhecimentos de PHP?

Estou começando a aprender agora, e tem coisas que ainda não sei resolver. esse ultimo problema consegui resolver, agora estou com outro problema 

Warning: mysql_select_db() expects parameter 2 to be resource, string given in C:\Users\wsa\Desktop\USBWebserver v8.6\root\application\Core\Model\Connection\MySql.php on line 12

Notice: Undefined property: Core_Model_Connection_MySql::$connection in C:\Users\wsa\Desktop\USBWebserver v8.6\root\application\Core\Model\Connection\MySql.php on line 14
 

você pode me ajudar?

Link to comment
Share on other sites

  • 0

O primeiro erro diz que o segundo parâmetro de mysql_select_db deve ser um tipo resource (retorno de mysql_query). Você passou uma string.

O segundo erro diz que a classe Core_Model_Connection_MySql não possui a propriedade/atributo $connection

Veja os erros mais comuns e suas soluções: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5  e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/


 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...