haber en base a tu ultima idea
abimaelrc de ver hasta donde se ejecuta mi codigo empece hacer una serie de prueba y ahora funciona sin ningun problema de forma local esperemos que funcione tambien en el servidor.
Tan solo me gustaria ver como puedo implementar las validaciones para el caso que de campos en blanco de las cajas te texto y del codigo captcha digitado por el usuario corresponda a la imagen.
Asi lo tenia yo, antes lo pego nuevamente para que no lo busquen mas arriba:
Código PHP:
$mensaje="";
if (empty($usuarioAdmin)) { $mensaje ="El nombre de Usuario esta vacio.<br>";}
if (empty($claveAdmin)) { $mensaje .="La Clave esta vacia.<br>";}
if (empty($CAPTCHA_CODE)) { $mensaje .="El codigo de seguridad esta vacio.<br>";}
if (sha1($CAPTCHA_CODE) <> $_SESSION["CAPTCHA_CODE"]) { $mensaje .="Los valores introducidos en el codigo de seguridad estan incorrectos.<br>";}
if (!empty($mensaje)){
echo "<b>:: Ha ocurrido un Error ::</b><br><br>";
echo $mensaje;
} else{
....
.....
......
Como podria implementar ese mismo codigo pero sin que me de errores.
y el codigo funcionando pero sin las validaciones es el siguiente.
Código PHP:
<?php
session_start();
?>
<?php
include("bd/classBaseDatos.php");
//creamos el objeto con los datos de nuestra base de datos
$objBD=new conectarMySQL("localhost","usuario","pass","baseDatos");
//realizamos la conexión a la base de datos
$objBD->conectar();
$CAPTCHA_CODE = (string) $_POST['CAPTCHA_CODE'];
$usuarioAdmin = mysql_real_escape_string($_POST['usuarioAdmin']);
$claveAdmin = mysql_real_escape_string($_POST['claveAdmin']);
$claveAdmin=md5($claveAdmin);
$query = "SELECT * FROM socios1 WHERE nombre_usuario='$usuarioAdmin' and pass='$claveAdmin'";
//aquí realizamos la consulta que queramos
$objBD->consultar($query);
$coincidencias=$objBD->numCoincidencias();
if ($coincidencias>0){
//echo "Filas encontradas".$coincidencias."<br><br>";
$row=$objBD->obtendatos();
$_SESSION['id']=$row['id'];
$_SESSION['rut']=$row['rut'];
$_SESSION['nombre']=$row['nombre'];
header("Location:espacioSocioS.php".SID);
}
else{
header("Location: erroresAccesoS.php".SID);
}
?>
BUENO QUIERO AGRADECER A TODOS LOS QUE ME AYUDARON SOBRE TODO A LOS COMPAÑEROS abimaelrc, daniwish, hordasdelmal, Ronruby, danielrivas Y EN ESPECIAL AL COMPAÑERO abimaelrc POR SU TIEMPO PACIENCIA VOLUNTAD Y BUENA DISPOSICION.
Ojala que me puedan decir guiar o comentarme como podria validar los campos en blanco y el codigo ingresado por el usuario, que corresponda a la imagen captcha.
gracias muchas gracias