Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/05/2014, 09:30
Avatar de MaNuX0218
MaNuX0218
 
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: mensaje de error Inicio Sesion

Cita:
Iniciado por priamo Ver Mensaje
No sé mucho de php, podrias ayudarme a componer el codigo javascrtipt?
saludos y gracias
Código PHP:
Ver original
  1. <?php
  2.   if(isset($_POST['enviar'])) { // comprobamos que se hayan enviado los datos del formulario
  3.         // comprobamos que los campos usuarios_nombre y usuario_clave no estén vacíos
  4.         if(empty($_POST['usuario_nombre']) || empty($_POST['usuario_clave'])) {
  5.             echo "El usuario o la contraseña no han sido ingresados. <a href='javascript:history.back();'>Reintentar</a>";
  6.         }else {
  7.             // "limpiamos" los campos del formulario de posibles códigos maliciosos
  8.             $usuario_nombre = mysql_real_escape_string($_POST['usuario_nombre']);
  9.             $usuario_clave = mysql_real_escape_string($_POST['usuario_clave']);
  10.             $usuario_clave = md5($usuario_clave);
  11.             // comprobamos que los datos ingresados en el formulario coincidan con los de la BD
  12.             $sql = mysql_query("SELECT usuario_id, usuario_nombre, usuario_clave FROM usuarios WHERE usuario_nombre='".$usuario_nombre."' AND usuario_clave='".$usuario_clave."'");
  13.             if($row = mysql_fetch_array($sql)) {
  14.                 $_SESSION['usuario_id'] = $row['usuario_id']; // creamos la sesion "usuario_id" y le asignamos como valor el campo usuario_id
  15.                 $_SESSION['usuario_nombre'] = $row["usuario_nombre"]; // creamos la sesion "usuario_nombre" y le asignamos como valor el campo usuario_nombre
  16.                
  17.  
  18.             echo '<script type="text/javascript">window.location="index.php";</script>';
  19.  
  20.             }else {
  21. ?>
  22.  
  23. ...................


También puedes intentar probar con el header() poniendo la url completa.

Código PHP:
Ver original
  1. header('Location: http://dominio.com/index.php');

Saludos.