Problemas de ingreso

(1/2) > >>

jacarvy:
Código
 
Código
[code=php][code=php]
[/code][/code]Realizó una web sin base de datos y detectó un problema que no me accede a index.php



Código de Ingreso al LOGIN
Código
<?php
/*
 * VAMOS A INICIAR LA SESION, ESTO ES IMPORTANTE
 */
session_start();
/*
 * COMENZAMOS DEFINIENDO ALGUNAS VARIABLES
 */
$nombre = $_POST['nombre'];
$password = $_POST['pass'];
$md5_pass = md5($password);
require_once 'entrarusuarios.php';
/*
 * AQUI DEFINIMOS NUESTRAS VARIABLES DE SESSION SI EL INGRSO ES CORRECTO
 */
if(conectar_usuarios($nombre, $md5_pass)) {
$INGRESO_DE_SESION = TRUE;
@session_register('nombre');
@session_register('password');
$_SESSION['nombre'] = "$nombre";
$_SESSION['password'] = "$md5_pass";
header('Location: index.php');
} else {
$INGRESO_DE_SESION = FALSE;
echo "Login incorrecto, <a href='login.php'>intentalo otra vez</a>";
}
?>
 
Luego pasa x autentificación a través del siguiente
 
Código de Entrarusuarios.php
 
<?php
/*
 * ESTA ES LA FUNCION QUE ME HACE INGRESAR A LOS USUARIOS
 */
function conectar_usuarios($nombre_usuario, $password_usuario) {
$RESULTADO = FALSE;
 
//VERIFICAMOS QUE NO ESTEN VACIOS, SI LO ESTAN DEVUELVE FALSE
if($nombre_usuario == '' || $password_usuario == '') {
$RESULTADO = FALSE;
}
$ubicacion_usuarios = 'usuarios/usuarios.php';
$contenido_usuarios = file_get_contents($ubicacion_usuarios);
$array_todos_usuarios = explode('||', $contenido_usuarios);
foreach ($array_todos_usuarios as $usuario_individual) {
$datos_del_usuario = explode('|', $usuario_individual);
if($nombre_usuario == $datos_del_usuario[2] && $password_usuario == $datos_del_usuario[3]) {
$RESULTADO = TRUE;
break;
}//DEL IF
}//DEL FOREACH
return $RESULTADO;
}
?>
 
el cual luego de la Verificación activa y envía al Ingreso
 
Código de Ingreso.php
<?php
/*
 * VAMOS A INICIAR LA SESION, ESTO ES IMPORTANTE
 */
session_start();
/*
 * COMENZAMOS DEFINIENDO ALGUNAS VARIABLES
 */
$nombre = $_POST['nombre'];
$password = $_POST['pass'];
$md5_pass = md5($password);
require_once 'entrarusuarios.php';
/*
 * AQUI DEFINIMOS NUESTRAS VARIABLES DE SESSION SI EL INGRSO ES CORRECTO
 */
if(conectar_usuarios($nombre, $md5_pass)) {
$INGRESO_DE_SESION = TRUE;
@session_register('nombre');
@session_register('password');
$_SESSION['nombre'] = "$nombre";
$_SESSION['password'] = "$md5_pass";
header('Location: index.php');
} else {
$INGRESO_DE_SESION = FALSE;
echo "Login incorrecto, <a href='login.php'>intentalo otra vez</a>";
}
?>
 
Hasta esa función llega no accede al index sino que queda en blanco, doy a como si fuera a editar y actualizo y me indica el término de LOGIN incorrecto, Inténtalo otra vez que es el mismo párrafo del último texto del código últimamente mencionado, Quiero saber que error hay y porque no me pasa al index.php si alguien puede ayudarme agradecido.

Xyzed:
Hola.

Utiliza las etiquetas GeSHi para que tu código se entienda, realmente así no da ganas leerlo.

Saludos.

jacarvy:
Soy nuevo aquí apenas ingresando hoy x eso no se las funciones

Xyzed:
Cita de: jacarvy en 22 Mayo 2021, 00:50 am

Soy nuevo aquí apenas ingresando hoy x eso no se las funciones

Fijate que al escribir un mensaje, debajo del título aparece un input select títulado "Código GeSHi".

La opciones que ofrecen resaltarán tu código según la selección.
En tu caso, php:

Código
<?php
a = "hola";
echo $a;
?>
 

Así es más fácil de leer y la gente optará por ayudarte.


Saludos.

jacarvy:
ok Gracias, arriba de primer tema está lo que quiero ya que esos códigos los publico un amigo de acá y los estoy tomando pero se queda en ingreso y pasa a index.php Código
 

Navegación

[0] Índice de Mensajes

[#] Página Siguiente