Cita:
Iniciado por okram @destor77, eso ya no depende del script, sino de la forma como conserves los datos del usuario a lo largo de varias páginas. Puedes usar cookies o sesiones para propagar esta información. Si buscas en el foro o en Google, encontrarás muchos tutoriales al respecto.
te preguntaba porque yo tengo este codigo para loguearme:
Código PHP:
public function cpanel(){
require('modelo/AdminModelo.php');
include_once "include/PHPCaptcha.lib.php";
//include('include/captcha.php');
//creo el modelo
$admin=new AdminModel();
if ($_SESSION[captcha]==$_POST['captcha']){
$this->view->show("cpanel.php");
}
else{
if(isset($_POST['captcha'])) {
# Verificamos el código Captcha introducido
if(Captcha::verificaCaptcha($_POST['captcha'])) {
# El captcha ha sido ingresado correctamente, así que procedemos
# a procesar el formulario.
$user=$_POST['dname'];
$pass=md5($_POST['demail']);
$login=$admin->get_admin($user,$pass);
if ($login=="0"){
$data['error']="usuario o contraseña incorrectos<br />";
$this->view->show("error.php",$data);
}
else{
$this->view->show("cpanel.php");
}
}
else {
if ($_POST['dname']==""){
# el campo dbname esta vacio
$data['error']="No ingresaste el nombre de usuario<br />";
}
else{
if($_POST['demail']==""){
# el campo dbmail esta vacio
$data['error']="No ingresaste el nombre de usuario<br />";
}
else{
# El captcha introducido es incorrecto
$data['error']="Código incorrecto <br />";
}
}
$this->view->show("error.php",$data);
echo "<br><br>";
}
}
}
}
me hace el logueo pefectamente, pero si estoy en el admin y le doy refrescar al navegador me tira el error "codigo incorrecto" y nose como tomar el valor del captcha para mantenerlo y no tener que loguearme siempre