Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi galera, quando eu logo a tela fica em branco, alguém sabe que tipo de problema é esse?
página do login: https://pastebin.com/NtmYn2Pw
Pagina logar https://pastebin.com/XN1xEBMp
Alguém tem ideia qual o problema?
>
7 horas atrás, Gabriel Heming disse:
Ative a exibição de erros. Tela branca em PHP é erro (Warning ou Fatal) sendo suprimido.
Oi, para ativar num tem que acrescentar isso em baixo? Eu ja acrescentei, olha o meu codigo ai no pastebin
-
ini_set('error_reporting', E_ALL);
-
ini_set('display_errors', 1);
-
>
Em 05/12/2017 at 04:58, Thiago Duarte disse:
Oi galera, quando eu logo a tela fica em branco, alguém sabe que tipo de problema é esse?
página do login: https://pastebin.com/NtmYn2Pw
Pagina logar https://pastebin.com/XN1xEBMp
Alguém tem ideia qual o problema?
Seria mais fácil se usasse o "spoiler" (botão com um olho do editor do fórum).
Bem vi que está a usar mysql ao invés de mysqli -> Grande possibilidade do problema ser isso, a não ser que seu sistema seja muito desatualizado e ineficaz para funcionar com mysql.
Outra. Você está passando uma condição onde deve ser true para que haja resultado para mostrar. Se houver erro ou não acontecer "nada para mostrar"
Você tem uma função fazendo replace na página, pode ser essa função mas eu descarto por enquanto pelos 2 motivos que citei acima.
Conhece isso: var_dump(); ? Use para fazer depuração de tudo dentro do PHP, pois mostra o que o servidor está processando e não o que o está sendo passado para o usuário.
Quando eu repliquei o codigo aqui, e botei um else no $_POST dele com valor de "NADA" mostrou e mensagem:
if(@$_POST['logar'] == 'Logar'){
..................................
}else{
echo 'Nada';
}
Erro deve ser no seu if. Tente deixa somente isso:
if(isset($_POST['logar'])){
.............
}
Já quando botei o if do jeito aceima deu vários erros de deprecated pois o versão php que uso e superior as que aceitam mysql_*Er
>
12 horas atrás, Thiago Duarte disse:
Oi, para ativar num tem que acrescentar isso em baixo? Eu ja acrescentei, olha o meu codigo ai no pastebin
-
ini_set('error_reporting', E_ALL);
-
ini_set('display_errors', 1);
-
Se o arquivo não for interpretado (possuir algum erro de parser) o seu código não irá funcionar. Altere diretamente no php.ini
>
16 horas atrás, Gabriel Heming disse:
Er
Se o arquivo não for interpretado (possuir algum erro de parser) o seu código não irá funcionar. Altere diretamente no php.ini
COmo alterar no php.ini?
Use a função php_ini_loaded_file para encontrar a localização do arquivo, altere ele e reinicie o apache.
Ative a exibição de erros. Tela branca em PHP é erro (Warning ou Fatal) sendo suprimido.