crie esse código para conecta com meu bd e me direcionar para pagina especifica
<?php
//conecta com o db
include ("login/conectar.php");
$nome= $_POST['nome'];
$senha = $_POST['senha'];
//faz a confirmação de nome e senha no db
$logar = mysql_query("SELECT * FROM login WHERE nome='$nome' AND senha='$senha'") or die("erro ao selecionar <a href='http://adersondesigner.com'>volte</a>");
/*aqui depois de verificado redirecionamos a pagina secreta(caso nome e senha estarem corretos) ou senha e apelido não conferem caso tais estiverem errados. Repare que há uma rotina para o valor inserido em senha não seja nulo.
obs: Aonde esta escrito paginasecreta.php é aonde você deve colocar a página para onde o script ira redirecionar*/
if (strlen($senha)<1)
echo '<p align="center"-->Senha ou apelido não conferem<br><a href="java script:history.back(1);">tente denovo</a><p></p>';
elseif (mysql_num_rows($logar)>0 ){
} else {
echo '<p align="center">Senha ou apelido não conferem<br><a href="java script:history.back(1);">tente denovo</a></p>';
}
mysql_close();
Linha18 header("location: autenticacao.php")
?>
exibir uma mensagem de error
Aviso : Não é possível modificar a informação de encabeçamento - encabeçamentos já enviado pelo (a saída começou em / home/aderson1/public_html/vs01/login.php: 1) / home/aderson1/public_html/vs01/login.php na linha 18
Warning: Cannot modify header information - headers already sent by (output started at /home/aderson1/public_html/vs01/login.php:1) in /home/aderson1/public_html/vs01/login.php on line 18
Pergunta
Aderson Teixeira
Olá pessoal, preciso de ajuda com um código
crie esse código para conecta com meu bd e me direcionar para pagina especifica
<?php
//conecta com o db
include ("login/conectar.php");
$nome= $_POST['nome'];
$senha = $_POST['senha'];
//faz a confirmação de nome e senha no db
$logar = mysql_query("SELECT * FROM login WHERE nome='$nome' AND senha='$senha'") or die("erro ao selecionar <a href='http://adersondesigner.com'>volte</a>");
/*aqui depois de verificado redirecionamos a pagina secreta(caso nome e senha estarem corretos) ou senha e apelido não conferem caso tais estiverem errados. Repare que há uma rotina para o valor inserido em senha não seja nulo.
obs: Aonde esta escrito paginasecreta.php é aonde você deve colocar a página para onde o script ira redirecionar*/
if (strlen($senha)<1)
echo '<p align="center"-->Senha ou apelido não conferem<br><a href="java script:history.back(1);">tente denovo</a><p></p>';
elseif (mysql_num_rows($logar)>0 ){
} else {
echo '<p align="center">Senha ou apelido não conferem<br><a href="java script:history.back(1);">tente denovo</a></p>';
}
mysql_close();
Linha18 header("location: autenticacao.php")
?>
exibir uma mensagem de error
Aviso : Não é possível modificar a informação de encabeçamento - encabeçamentos já enviado pelo (a saída começou em / home/aderson1/public_html/vs01/login.php: 1) / home/aderson1/public_html/vs01/login.php na linha 18
Warning: Cannot modify header information - headers already sent by (output started at /home/aderson1/public_html/vs01/login.php:1) in /home/aderson1/public_html/vs01/login.php on line 18
como resolvo esse problema.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.