Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rcdmartins

header("Location: index.php");

Recommended Posts

Olá amigos,

 

Já encontrei algumas(várias) dúvidas sobre o tópico acima, porém não encontrei ainda uma solução que resolva meu problema.

 

Possuo uma aplicacao que funciona com PHP 4, porém ao fazer testes com PHP5, a seguinte linha, apresenta erro:

 

header("Location: index.php"); // Volta para a Sessão de Login

 

Apos isso é mostrada uma mensagem do navegador, falando que não é possivel o redirecionamento.

 

 

Att.

 

Reinaldo

 

<?php
   @session_start();
   if(!isset($_SESSION['h_usuario']))  // Caso não tenha passado pelo login
   { 
     header("Location: index.php");  // Volta para a Sessão de Login
	 exit;
   }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste exatamente a mensagem de erro

 

Mas antes verifique se não é exatamente a mensagem citada neste tópico:

http://forum.imasters.com.br/index.php?/topic/342563-dicas-para-uso-de-variaveis-de-sessao/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Baseado no link do Beraldo e mais algumas pesquisas, verifiquei que no PHP4 não existia problema com a minha identação da Session, porém no PHP5, a tabulação da identação dá erro durante a execução do programa.

 

Porém agora o sistema está apresentando outro erro, na parte do SELECT.

 

Abaixo segue o Código e a mensagem de erro.

 

Obrigado.

 

Reinaldo

 

 94   $sql="
 95   SELECT
 96      usucod, usunom, usudatvct, usuati
 97   FROM
 98      usuarios
 99   WHERE
100      usunom
101   LIKE
102      '%$procurar%'
103   ORDER BY
104      usunom
105   LIMIT $inicio, $registros_por_pagina
106   ";
107   $retorno=mysql_query($sql);
108   if(mysql_num_rows($retorno)==0)
109   {
110      echo "<td colspan='7'>";
111      echo "Nao foram encontrados usuarios contendo ".$procurar;
112      echo "</td>";
113    }
114    else
115    ...

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\hteclock\consulta_usuarios.php on line 108

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá,

 

acho q isso resolve:

 

101    LIKE 
102      '%".$procurar."%'

 

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\hteclock\consulta_usuarios.php on line 108

quer dizer q a consulta retornou NULL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso o corre pois $resultado não é do tipo resurce, ou seja, a consulta falhou e retornou FALSE. Execute assim para ver a mensagemm de erro do MySQL:

 

$retorno=mysql_query($sql) or exit( mysql_error() . ' | Consulta: ' . $sql );

Será exibido o erro seguido da strnig da consulta

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.