Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/05/2011, 12:37
albertomozgz
 
Fecha de Ingreso: mayo-2011
Mensajes: 64
Antigüedad: 13 años, 10 meses
Puntos: 8
Respuesta: Mostras contenido de variables de $_SESSION

El tema de las "[B]" es del editor. He cambiado algunas cosas para simplificarlo más...

Decir, por si sirve de algo que uso XAMPP.
Pongo el codigo que tengo ahora para probarlo y continua sin mostrarmelo, la insercion me la hace perfecta.

Código PHP:
<?php
    session_start
();
    function 
conectar()
    {
        if(!(
$link=mysql_connect("localhost","root")))
        {
            echo 
"Error en la conexion al servidor";
            exit();
        }
        if (!
mysql_select_db("proyecto",$link)) 
           { 
              echo 
"Error seleccionando la base de datos."
              exit(); 
           } 
        return 
$link;
    }
    
    
$link=conectar();
    
    
$nombre=$_POST['nombre'];    
    
$ape1=$_POST['apellido1'];
    
$ape2=$_POST['apellido2'];
    
$fecha=$_POST['fechNac'];
    
$dni=$_POST['dni'];
    
$pais=$_POST['paisNombre'];
    
$provincia=$_POST['provincia'];
    
$poblacion=$_POST['poblacion'];
    
$nickR=$_POST['nick'];
    
$pwdR=$_POST['pass'];
    
$email=$_POST['mail'];
    
//Mirar como se meten las variables en PHP para realizas las comprobaciones de empty e isset!!!
    //La validacion la hago con javascript, mirando que no esten vacios y que el resultado sea correcto
    
$_SESSION['name']=$nombre;
    
$_SESSION['surname']=$ape1;
    
$_SESSION['login']=$nickR;
    
    
//Se me ha olvidad0 implementar la caja de direccion!!!!!
    
if (mysql_query("insert into usuarios (nick, passw, dni, nombre, apellido1, apellido2, fechaNac, provincia, poblacion, direccion, pais, email, tipo)
values('$nickR', '$pwdR', '$dni', '$nombre', '$ape1', '$ape2', '$fecha', '$provincia', '$poblacion', 'null', '$pais', '$email', 'Player')"
,$link))
    {
        echo 
"Bienvenido "+$_SESSION['name']+" "+$_SESSION['surname']+" "+"Tu nick es: "+$_SESSION['login'];
        
//header("Location:bienvenida.php");
    
}
    else
    {
        echo 
"SE HA PRODUCIDO UN ERROR";
    }
    
    
    
    
    
//mysql_free_result($nombre);
    
mysql_close($link);    
?>