Ver Mensaje Individual
  #14 (permalink)  
Antiguo 29/06/2010, 09:25
Avatar de venom_mau
venom_mau
 
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: dudas para usar start_session();

Entonces revisa que este llevando la variable algún dato. Creo que es en este script no?:
Código PHP:
<?php


    
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
   

        
$db="midabse";
$host="localhost";
$user="usuario";
$pass="password";

$con mysql_pconnect($host,$user,$pass);
 
mysql_select_db($db$con);

        
// Si entramos es que todo se ha realizado correctamente
$_SESSION['username']=$_POST["username"]; 

$now date("Y-m-d H:i:s");


        
$sql="UPDATE usuario SET nombre='".$_POST[nombre]."', apellido='".$_POST[apellido]."', dni='".$_POST[dni]."', rol='".$_POST[rol]."', mail='".$_POST[Email]."',ciudad='".$_POST[ciudad]."',pais='".$_POST[pais]."', fecha_notif='$now' WHERE username= '".$_POST[username]."'";
        
// Con esta sentencia SQL insertaremos los datos en la base de datos
        

        // Ahora comprobaremos que todo ha ido correctamente
       
        
mysql_query($sql$con) or die ("No se pudo conectar con la base de datos");

// avisando

echo " Datos Actualizados";


?>
haz algo así antes del update:

Código PHP:
<?php


    
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
   

        
$db="midabse";
$host="localhost";
$user="usuario";
$pass="password";

$con mysql_pconnect($host,$user,$pass);
 
mysql_select_db($db$con);

        
// Si entramos es que todo se ha realizado correctamente

$_SESSION['username']=$_POST['username']; 
$variable=$_POST['username']; 
$variableglobal=$_SESSION['username']; 

echo 
$variable;
echo 
$variableglobal;
.
.
.
Con los echos sabremos si esta trayendo algo esa variable o esta vacía.

Prueba quitando las comillas de la parte del: $_POST["username"]

a ver que pasa