Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/04/2010, 12:51
Avatar de EUSKARA
EUSKARA
 
Fecha de Ingreso: marzo-2010
Mensajes: 76
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Header ¿target?

GRacias men entendi eso rebien!!!!!!!!

pero mi kodigo de php Viene de una balidacion de usuarios para poder hacer login y si compara que no existen en la base de datos me tiene ke mandar a a una pag erronea mira te dejo el codigo aver si me entiendes vale!

Código PHP:
Ver original
  1. ?><?php
  2. // *** Validate request to login to this site.
  3. if (!isset($_SESSION)) {
  4. }
  5.  
  6. $loginFormAction = $_SERVER['PHP_SELF'];
  7. if (isset($_GET['accesscheck'])) {
  8.   $_SESSION['PrevUrl'] = $_GET['accesscheck'];
  9. }
  10.  
  11. if (isset($_POST['Usuario'])) {
  12.   $loginUsername=$_POST['Usuario'];
  13.   $password=$_POST['Contraseña'];
  14.   $MM_fldUserAuthorization = "Usuario";
  15.   $MM_redirectLoginSuccess = "Entrada.php";
  16.   $MM_redirectLoginFailed = "Error_Login.php";
  17.   $MM_redirecttoReferrer = true;
  18.   mysql_select_db($database_INB, $INB);
  19.    
  20.   $LoginRS__query=sprintf("SELECT Usuario, Password, Usuario FROM usuarios WHERE Usuario=%s AND Password=%s",
  21.   GetSQLValueString ($loginUsername, "text"), GetSQLValueString($password, "text"));
  22.    
  23.   $LoginRS = mysql_query($LoginRS__query, $INB) or die(mysql_error());
  24.   $loginFoundUser = mysql_num_rows($LoginRS);
  25.   if ($loginFoundUser) {
  26.    
  27.     $loginStrGroup  = mysql_result($LoginRS,0,'Usuario');
  28.    
  29.     //declare two session variables and assign them
  30.     $_SESSION['MM_Username'] = $loginUsername;
  31.     $_SESSION['MM_UserGroup'] = $loginStrGroup;      
  32.  
  33.     if (isset($_SESSION['PrevUrl']) && true) {
  34.       $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; 
  35.     }
  36.     header("Location: " . $MM_redirectLoginSuccess );
  37.   }
  38.   else { ?>
  39.     <script>
  40.     window.onload=getURL;
  41.     function getURL()
  42.     {    
  43.     window.Indez.location = 'Error_Login.php'; 
  44.     return false;
  45.     }
  46.    
  47.     </script>
  48.  
  49.   <?php }
  50. }
  51. ?>
lo nesecito esque si no existe ningun usuario que se quiere logear me aparesca la ultima sentencia pero con el window.onload=getURL; me lo muestra desde que carga la web :(

Gracias espero no me cobres por la ayuda jajajajajaj!