Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/12/2003, 18:00
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Bien, ese mensaje te lo da cuando cargas la pagina sin ser consecuencia del envio del formulario. Antes de darle al submit no existe el $_POST.

Casi lo haces bien. Tendrias que meter todo lo que supone el manejo de $_POST dentro del if:
Código PHP:

include("Connections/oConPruebas.php");


if (isset(
$_POST['Submit'])):

//Variables

$usuario  $_POST['usuario'];

$password $_POST['password'];

//Query a la Base de Datos

       
mysql_select_db("registro");

      
$sql mysql_query ("SELECT usuario FROM usuarios WHERE usuario ='".$_POST['usuario']."'",$oConPruebas) or die (mysql_error()); 

      
$row mysql_fetch_array($sql);

      
//Comparamos

      
if($_POST['usuario'] == $row['usuario'] && $_POST['password'] == $row['password']):

                  
//Creamos session

                   
session_register($_POST['usuario']);


//el resto de tu codigo 
Asi te aseguras de solo acceder a las variables POST cuando se ha enviado el formulario.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.