Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2008, 12:29
webpro_lukas
 
Fecha de Ingreso: agosto-2006
Ubicación: en mi casa
Mensajes: 192
Antigüedad: 18 años, 5 meses
Puntos: 0
Busqueda Analizar form en una misma pagina

Antes que nada, les agradezco muchisimo por tomarse la molestia y tratar de ayudarme... Les cuento el problema que tengo, yo tengo un formulario de registro de usuario muy sencillo en una pagina llamada "authmain", este es el form:

Código PHP:
    // provee el formulario para hacer  log in
    
echo "<form method=post action=\"authmain.php\">";
    echo 
"<table>";
    echo 
"<tr><td>Userid:</td>";
    echo 
"<td><input type=text name=userid></td></tr>";
    echo 
"<tr><td>Contraseña:</td>";
    echo 
"<td><input type=password name=password></td></tr>";
    echo 
"<tr><td colspan=2 align=center>";
    echo 
"<input type=submit value=\"Log in\"></td></tr>";
    echo 
"</table></form>"
Como se ve, quiero que al apretar submit el formulario se analize en la misma pagina, y esta es la programacion:

Código PHP:
session_start();

if (
$userid && $password)
{
  
// Si el usuario ha intentado hacer log in
  
$db_conn mysql_connect("localhost""nombre""password");
  
mysql_select_db("nombreDB"$db_conn);
  
$query "select * from auth "
           
."where name='$userid' "
           
." and pass=password('$password')";  
  
$result mysql_query($query$db_conn);
     
  
$num_rows mysql_num_rows($result);
  echo 
$num_rows."<br/>";
  
  if (
mysql_num_rows($result) >)
  {
    
// si están en la base de datos registra la id de usuario
    
$valid_user $userid;
    
session_register("valid_user");
  }

Como veran es super sencillo, sin embargo, en mi localhost "funciona bien", pero al subirlo a mi servidor, no me toma cuando apreto el formulario, es decir, no se podruce el analizis del formulario en la misma pagina... tienen idea a que se debe?

Nuevamente, les agradezco mucho....