Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/02/2005, 05:10
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Código PHP:
<?php 
 
if ($email == ""){ 
/* Si viene de un formulario en otra pag... debes recorgerla por el método que hayas utilizado (POST o GET)... también podrias probar con if(empty($_POST['variable'])); ó isset... */
      
echo "<SCRIPT LANGUAGE='JavaScript'>
<!-- Begin
window.location='psw.htm';
// End -->
</script> "

      echo 
"</html></body> \n"// primero body luego html... :-)
      
exit; 

else {
    
$db mysql_connect() ;
/* ... y dónde seleccionas la BD, el usuario, password... etc, etc, etc? */
   
$result mysql_query("SELECT * FROM bd WHERE email = '$email'
                                               ORDER BY email"
$db); 
/*... No hace falta el ORDER BY ... 
1) porque todos los mails serian iguales y 
2) porque estás buscando un único resultado... deberias de aseguurarte que al ingresar datos en tu base de datos no se repitan campos como el del correo.. Digo! es lo más usual
Buscas un correo que ya sabes.. para volverlo a ocupar  :pensando: ... 
Creo que lo que intentas hacer es.. buscar el correo en la base de datos.. si existe mandas el mail... si no.. pos no...  :pensando: . Lo que necesitas es algo así
if (función que devuelva TRUE si hubo resultado y FALSE si no encontró coincidencias).... prueba con mysql_result() ó mysql_num_rows ... sabrá cuál te sirva... visita [url]http://mx2.php.net/manual/es/ref.mysql.php[/url].
*/
   
if ($row mysql_fetch_array($result)){ 
   
$email $row['email']; // insisto... el mail ya lo sabias, solo buscas si esta en tu BD
   
header("location:psw3.php?email=$email");   
   exit; 
   } 
   else { 
      echo 
"<SCRIPT LANGUAGE='JavaScript'>
   <!-- Begin
   window.location='psw.htm';
   // End -->
    </script> "

   echo 
"</html></body> \n";  // si estás cerrando... supongo los mandaste a imprimir antes de todo esto... por lo tanto antes igual del header... ERROR!.
   
exit; 
   } 

?>
.... según yo... no me creas mucho, soy aprendíz... Ojala y te sirva.. Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"