Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2005, 06:20
Saldu
Invitado
 
Mensajes: n/a
Puntos:
Problema,tontísimo,ayuda..

Miren,tengo un problema, en mi buscador,yo quiero que si los usuarios mandan el input de buscar,sin escribir nada, que te vuelva a buscar.php que es el archivo donde está el input, y que mande el error, "no escribió nada", para eso, yo hago esto:

pongo esto en el buscar.php para recivir el error:

Código:
<p> <?
		  $error=$_POST['error'];
		
		  if ($error != ""){
		 echo '<font color="FFOOO">'.$error.'</font>';
		  }?></p>

form action="resultado.php" method="post" name="form_buscar" id="form_buscar">
  <table width="279" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td height="30" colspan="2"><strong>Buscar usuarios</strong></td>
    </tr>

<tr>
      <td width="96" height="31"><b>Usuario:</b></td>
      <td width="183" height="31"><input name="txtusuario" type="text" id="txtusuario"></td>
    </tr>
    <tr>
      <td width="96" height="16">&nbsp;</td>
      <td height="16"><div align="right">
        <input type="submit" name="Submit" value="Enviar"> ...
Bueno.. eso es el archivo buscar.php, y en el resultado.php,lo que yo quiero es que si el usuario en el input no puso nada,o directamente, apreto la barra espaciadora, que vuelva a buscar.php con el error, y por eso,arriba de todo,yo pongo esto:

<?php
require_once('../conexion.php');
session_start();
$variable = isset( $_POST["txtusuario"] ) ? trim( $_POST["txtusuario"] ) : '';
if( ! empty( $variable ) ) {
// Aquí tiene acceso
}else{
// Aquí no tiene acceso
echo "<script>window.location='buscar.php?error=No coloco nada para buscar';</script>";
exit;
} ?>

yo quiero saber... porqué razón,cuando va a buscar.php, no muestra el error "No coloco nada para buscar"... qué es lo que está mal??