[Resolvido] Problema com sistema de busca
Galera, to com um script de busca aqui que desenvolvi para colocar no meu site, porém não esta funcionando corretamente quando subo para o servidor. Localmente ele funciona OK. Vou postar o código:
<?php
if (!isset($_SESSION)) session_start();
include ("conecta.php");
conecta();
?>
<form method="POST">
<table border="0" align="center" width="50%">
<tr>
<td class="form">Nome:</td>
<td class="dados"><input name="nome"></td>
</tr>
<tr>
<td class="btn_acao" colspan="2"><input type="submit" value="Buscar"></td>
</tr>
</table>
</form>
<?php
$nome = isset($_POST['nome']) ? $_POST['nome'] : "";
$usuario = isset($_POST['usuario']) ? $_POST['usuario'] : "";
$senha = isset($_POST['senha']) ? $_POST['senha'] : "";
$msg = isset($_POST['msg']) ? $_POST['msg'] : "";
if(!empty($HTTP_POST_VARS["nome"])) {
@$nome = str_replace(" ", "%", $HTTP_POST_VARS[nome]);
$query = "SELECT * FROM tb_usuarios WHERE nome LIKE '%".$nome."%'";
$result1 = mysql_query($query);
$total = mysql_num_rows($result1);
?>
<table border="2" bordercolor="#283677" cellpadding="3" cellspacing="2" width="85%" align="center">
<tr>
<th width="35%" class="titulo_form">Nome</th>
<th width="5%" class="titulo_form">Usuario</th>
<th width="25%" class="titulo_form">Acao</span></th>
</tr>
<?php
while($row = mysql_fetch_array($result1)){
?>
<tr>
<td align="left" class="dados"><?php echo "$row[nome]"; ?></span></td>
<td align="left" class="dados"><?php echo "$row[usuario]"; ?></span></td>
<td align="center" class="btn_acao">
<a href="editar_usuario.php?id=<?php echo "$row[id]"; ?>">[Abrir]</a>
</td>
</tr>
<?php
}
?>
</table>
<?php
}
?>Eu debuguei o código e aparentemente, o problema esta na linha: if(!empty($HTTP_POST_VARS["nome"]))
Quando subo para o servidor e rodo o script ele não me apresenta nada mas não sei porque pois o nome que estou digitando existe em meu banco de dados.
Vlw ae galera!´Abraços
Discussão (4)
Carregando comentários...