Código PHP:
<?php echo "$usuario" ?>
Código PHP:
<?
//si es necesario cambiar la config. del php.ini desde tu script
ini_set("session.use_only_cookies","1");
ini_set("session.use_trans_sid","0");
// Variable de usuarios
$usuario['usuario'];
//Inicio la sesión
session_start();
session_set_cookie_params(0, "/", $HTTP_SERVER_VARS["HTTP_HOST"], 0);
//cambiamos la duración a la cookie de la sesión
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
if ($_SESSION["autentificado"] != "SI") {
//si no existe, envio a la página de autentificacion
header("Location: index.php");
//ademas salgo de este script
exit();
}
?>
Código PHP:
<?php
$host="localhost:8888"; // Host name
$username="root"; // Mysql username
$password="root"; // Mysql password
$db_name="mibasededatos"; // Database name
$tbl_name="members"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// username and password sent from form
$usuario=$_POST['usuario'];
$password=$_POST['password'];
// To protect MySQL injection (more detail about MySQL injection)
$usuario = stripslashes($usuario);
$password = stripslashes($password);
$usuario = mysql_real_escape_string($usuario);
$password = mysql_real_escape_string($password);
$sql="SELECT * FROM $tbl_name WHERE username='$usuario' and password='$password'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $usuario and $password, table row must be 1 row
if($count==1){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: inicio.php");
}
else {
//si no existe le mando otra vez a la portada
header("Location: index.php?errorusuario=si");
}
?>
Muchas gracias!
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)