Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/09/2007, 13:12
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Re: duda con sesiones

no me funciona, lo que hice fue esto

admin.php
Código PHP:
<?
/**
 * MODULO ADMIN
 * ------------
 * Este módulo muestra el formulario para loguearse y entrar al panel de control del blog.
 * 
 * Si el usuario esta logueado no lo muestra el formulario de logueo lo redirecciona directamente
 * al panel de control del blog.
 * 
 */
    
if($_SESSION['sesion'] == ""){?>
        <div>
        <br/><br/><br/>
    <form action="?mod=cpanel" method="POST">
        <div align="center">
            <table cellspacing="0" cellpadding="0">
                <tr>
                    <td colspan="2">
                    <h1 align="center" style="color: #000000">
                        <legend>
                        Ingreso al Panel de Control
                        </legend>
                    </h1>
                    </td>
                </tr>
                <tr>
                    <td width="129" rowspan="2">
                        <img src="images/admin/security.png" alt="Entrar al panel de control" width="128" height="128" />                         
                    </td>
                    <td width="121">
                        Usuario: <input name="user" type="text" size="20" maxlength="20" />
                    </td>
                </tr>
                <tr>
                    <td width="121">
                    Password: <input name="pass" type="password" size="20" maxlength="20" />
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <div align="center">
                            <input name="enviar" type="submit" value="Entrar" />
                        </div>
                    </td>
                </tr>
            </table>
        </div>                
    </form>

    </div>
    <?
    
}else{
        echo 
"<meta http-equiv=\"refresh\" content=\"2;URL=?mod=cpanel\">";
    }
    
?>
y el otro archivo tiene esto
cpanel.php
Código PHP:
<?
/**
 * MODULO CPANEL
 * ------------
 * Este módulo muestra el panel de administración del blog.
 * 
 * Primero hago el control que la contraseña y el usuario sean correctos.
 * 
 */

    
$clave=$_POST['pass'];
    
$pass=md5($clave);
    
$user=$_POST['user'];
    
$sql="SELECT pass FROM user WHERE pass='$pass'";
    
$result=mysql_fetch_array(mysql_query($sql),MYSQL_ASSOC);
    
    if(
$result==0){
        echo 
"<h4>Error usuario o contraseña incorrectos... intentelo nuevamente... gracias</h4>";
        
//echo "<meta http-equiv=\"refresh\" content=\"1;URL=?mod=admin\">";
    
}
        
?>
        <div align="left">
                    <? $_SESSION['sesion']=$user;?>
                    <h3>Hola <? echo $user ?> Como estas?</h3>
        </div>
        <div align="center">
              <table border="0" cellspacing="3" cellpadding="3">
                   <tr>
                   <td colspan="3"><h1 align="center" style="color: #000000">
                                   <legend>Panel de Control del Blog
                                   </legend></h1>
                   </td>
                </tr>
                <tr>
                   <td>
                           <div align="center">
                               <img src="images/admin/post.png "/>
                           </div>
                   </td>
                   <td>
                           <div align="center">
                            <img src="images/admin/imagenes.png"/>
                            </div>
                       </td>
                   <td>
                           <div align="center">
                               <img src="images/admin/videos.png"/>
                           </div>
                       </td>
                    </tr>
                    <tr>
                      <td><div align="center"><a href="ASDA">Post</a> </div></td>
                      <td><div align="center"><a href="ASDA">Imagenes</a> </div></td>
                      <td><div align="center"><a href="ASDA">Videos</a> </div></td>
                    </tr>
                    <tr>
                      <td>
                          <div align="center">
                          <img src="images/admin/usuario.png"/>
                              </div>
                      </td>
                      <td>
                          <div align="center">
                          <img src="images/admin/config.png"/>
                          </div>
                      </td>
                      <td>
                           <div align="center">                             
                                  <img src="images/admin/salir.png" />                              
                           </div>
                      </td>
                    </tr>
                    <tr>
                      <td><div align="center"><a href="ASDA">Usuarios</a> </div></td>
                      <td><div align="center"><a href="ASDA">Configuración</a> </div></td>
                      <td><div align="center"><a href="ASDA">Salir</a></div></td>
                    </tr>
                  </table>
        </div>
el tema es que me logueo y todo bien, pero cuando voy al admin.php me redirecciona al cpanel.php pero me tira error de contraseña y usuario.

espero que me puedan seguir dando una mano.

desde ya muchas gracias