Sorry amigo no sabia como utilizarlas...
Este es el script que envia la información ingresada a la base de datos, si te fijas en el insert, el segundo que se ingresa es el
login_usuario. Código PHP:
<?
$server="localhost"; /* Nuestro server mysql */
$database="formularios"; /* Nuestra base de datos */
$dbpass="averigua"; /*Nuestro password mysql */
$dbuser="root"; /* Nuestro user mysql */
/* Primero comprobamos que no exista un Formulario con el mismo Código ya registrado */
$query="SELECT * FROM usuarios1 WHERE id_usuario='$id_usuario'";
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);
if(mysql_num_rows($result)){
echo "<font size='2' face='arial' color='red'><center> El usuario ya existe en la Base de Datos</center> </font>";
echo " ";
} else {
mysql_free_result($result);
$query="INSERT INTO usuarios1 (id_usuario, login_usuario, password, nombre_usuario, apellidos_usuario, telefono, id_ubicacion, email, fec_cr_usuario) VALUES ('$id_usuario','$login_usuario','$password', '$nombre_usuario', '$apellidos_usuario', '$telefono', '$id_ubicacion', '$email', now())";
$result=mysql_db_query($database,$query,$link);
if(mysql_affected_rows($link)){
echo "<font size='2' face='arial' color='red'><center><b><i>Cliente ingresado correctamente</b></i></center></b></font>";
} else {
echo "<font size='2' face='arial' color='red'><center><b><i>Error al ingresar el Cliente</b></i></center></font>";
echo "<br>";
} /* Cierre del else */
} /* Cierre del else que corresponde a if(mysql_affected_rows.....) */
/* Cierre del else que corresponde a if(mysql_num_rows...) */
?>
Y es el mismo nombre que tiene la variable, en la pagina de comprobación de logueo.
Código PHP:
<?php
session_start();
//Conectando a base de datos
$con = mysql_connect("localhost", "root", "averigua")
or die("<h3>No se ha podido establecer conexión con el servidor.</h3>");
mysql_select_db("formularios") or die("<h3>La base de datos no se ha encontrado</h3>");
//generando la consulta sobre el usuario y su contrasena
$qr="SELECT login_usuario, password, nombre_usuario, apellidos_usuario ";
$qr .="FROM usuarios WHERE login_usuario='".$_POST['login_usuario'];
$qr .="'AND password='".$_POST['password']."'";
//ejecutando la consulta
$rs = mysql_query($qr);
$row = mysql_fetch_object($rs);
//verificando si hay un usuario con ese password mediante numrows
$nr = mysql_num_rows($rs);
if($nr == 1){
//usuario y contraseña válidos
//se define una sesion y se guarda el dato session_start();
$_SESSION["autenticado"] = "si";
$_SESSION["login_usuario"] = $_POST['login_usuario'];
$_SESSION["nombreusr"] = $row->nombre_usuario . " " . $row->apellidos_usuario;
header ("location: aplicacion.php");
}
else if($nr <= 0) {
//si no existe se va a logueo.php y pone el valor de error a SI
header("location: index.php?errorusuario=si");
}
?>