Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2011, 09:46
Avatar de ACDMan
ACDMan
 
Fecha de Ingreso: julio-2011
Mensajes: 18
Antigüedad: 12 años, 9 meses
Puntos: 0
Redirección PHP a partir de POPUP

Hola, pueden ayudarme con esto?

Un sistema de validacion de logeo que me redireccione al index correspondiente.

Te logeas y despues de validar, se cierra la ventana de logeo y abre lo indicado segun el logeo.

Todo en PHP.

Aqui el PHP

Código PHP:
<?php
session_start
();

mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('ejemplo_cursos')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function 
quitar($mensaje)
{
    
$nopermitidos = array("'",'\\','<','>',"\"");
    
$mensaje str_replace($nopermitidos""$mensaje);
    return 
$mensaje;
}

function 
ventanaSecundaria($URL)
       { 
         
        echo 
window.open($URL,"EJEMPLO - Inicio","width=1024,height=800,scrollbars=YES, directories=yes, menubar =yes,status=yes,toolbar=yes,location=yes,scrollbars=yes,fullscreen=yes");
        
//window.close();content='300000000'
        
        


if(
trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
    
    
    
$usuario strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
    
$password $HTTP_POST_VARS["password"];
    
$result mysql_query('SELECT password, usuario FROM sesion WHERE usuario=\''.$usuario.'\' and password=\''.$password.'\'');
    if(
$row mysql_fetch_array($result))
    {
        
      if(
$row["password"] == $password)
      {
          
            
$_SESSION["k_username"] = $row['usuario'];
            
            
        echo 
'Ha iniciado sesión correctamente '.$_SESSION['k_username'].' <p>';
        echo 
'<p>De click ';
        echo 
"<a href='index2.html'>aquí</a>";
        echo 
"<a href='javascript: ventanaSecundaria(/'index2.html/')'>aquí</a>";
        echo 
' para continuar</p>';
        
        echo 
"<script languaje='javascript' type='text/javascript'> ventanaSecundaria('index2.html')";
        
        echo 
"<script languaje='javascript' type='text/javascript'>   window.close(index.php); content='300000000'</script>";
           
            
            
        }
      else
        {
            echo 
'Password incorrecto';
            echo 
'<p><a href="login.php" align="center">Regresar a Identificación</a></p>';
        }
    }else{
        echo 
'Usuario no existente en la base de datos';
        echo 
'<p><a href="login.php" align="center">Regresar a Identificación</a></p>';
    }
    
mysql_free_result($result);
}else{
    echo 
'Debe especificar un usuario y password';
    echo 
'<p><a href="login.php" align="center">Regresar a Identificación</a></p>';
}
mysql_close();

?>
Al momento de validar exitosamente me deja en el PHP, y no activa el POP UP redireccionador que deseo del index.

Pueden ayudarme?

Última edición por ACDMan; 20/07/2011 a las 09:47 Razón: Cambio de Titulo