Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/02/2012, 15:30
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Segunda duda acerca del get

El error que te muestra es por un problema de comillas en la consulta.
Aparte tienes un mysql que no hace nada, un session estar con un parámetro y dos condicionales if idénticos.
Tampoco compruebas que exista el $_GET, y siento ser pesado en esto, pero después volverías a postear preguntando a que se debe el error en tu web.
Te quité el echo en el session bidimensional porque me quedé ¿?.
Comprueba que realmente necesitas un session de dos dimensiones para guardar un alias (Es tú código )

Prueba si así no te da error:
Código PHP:
<?php
session_start
();

include 
'../config.php';

if(isset(
$_SESSION['user']) and isset($_GET['alias']) )
{
    
$alias $_GET['alias'];
    
    if(
$consulta mysql_query("SELECT name,surname,mail FROM users WHERE alias=".$alias))
    {
        
$consulta mysql_fetch_assoc($consulta);
        
//mostramos los datos del usuario
        
echo 'Nombre: '.$consulta['name'].'<br>';
        echo 
'Apellidos: '.$consulta['surname'].'<br>';
        echo 
'Nº de teléfono: '.$consulta['mail'].'<br>';    
        
////
    
}
        
    else{
        echo 
'No tienes acceso para ver esta pagina<br><br>'.
        
'<a href="login.php">iniciar sesion</a>';
    }
}
else
    echo 
'Usuario no encontrado en la BD';
?>
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(