Autor
|
Tema: Actualización de datos de usuarios (Leído 2,141 veces)
|
Jadyr1
Desconectado
Mensajes: 3
|
Buenas noches, soy un novato aficionado con la programación, llevo ya mucho tiempo realizando una pagina web la cual por los momentos no se me ha dificultado tanto. El único problema que no he podido solucionar es la actualización de datos en tiempo real de los usuarios, me explico:Actualmente tengo creado todo los procesos básicos del usuario pero quiero que cuando vayan a su pagina de configuración, al realizar algún cambio (por ejemplo cambio de nombre de usuario o de correo) este se vea instantáneamente en su perfil, ya que cuando dicho proceso se realiza se debe cerrar sesión e iniciarla de nuevo para poder observar los nuevos valores (Ni actualizar la pagina con F5 funciona). Agradezco la ayuda que puedan brindarme, saludos ![;D](https://foro.elhacker.net/Smileys/chef/grin.gif)
|
|
|
En línea
|
|
|
|
engel lex
|
el cambio con un update a la db y actualizar las variables de session si las usas, basta...
sin ver el codigo de la pagina es basicamente imposible saber en que falla es como que vayas a un taller y le digas al tecnico "que repuesto debo comprarle a mi carro, es que ayer me monté y no prendía", eso puede ser desde que te equivocaste de llave, hasta que no tiene gasolina...
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Jadyr1
Desconectado
Mensajes: 3
|
Si, tienes razón aquí el código: Soy un novato en esto agradezco la ayuda y si también si se puede, las correcciones necesarias ![:)](https://foro.elhacker.net/Smileys/chef/smiley.gif) <?php include("conexion.php"); include("/include/header.php"); include("/include/textos.php"); $selectid = $_SESSION['id']; $updateNick = limpiar($_POST['updateNick']); $updateMail = limpiar($_POST['updateMail']); $updateCita = limpiar($_POST['updateCita']); if(isset($_POST['update'])){ if (($_POST['updateNick']!='') && ($_POST['updateMail']!='') && ($_POST['updateCita'] != '')){ $sql = mysql_query(" UPDATE usuarios SET nick = '$updateNick', mail='$updateMail', cita='$updateCita' WHERE id = $selectid"); }else{ echo "error, debes llenar todos los campos"; } } ?> <h2 class="center-align">CONFIGURACIÓN </h2> <form name="actualizar" method="post" action="userconfig.php" class="col s6 card-panel"> <B>INFORMACIÓN DE PERFIL </B> Nombre de usuario: <div class="input-field"> <input id="upNick" type="text" class="validate" maxlength="15" name="updateNick" required> <label for="upNick"><?php echo $_SESSION['nick']?></label> Correo electronico: <div class="input-field"> <input id="upMail" type="email" class="validate" maxlength="40" name="updateMail" required> <label for="upMail"><?php echo $_SESSION['mail']?></label> Cita textual: <div class="input-field"> <input id="upCita" type="text" class="validate" maxlength="60" name="updateCita" required> <label for="upCita"><?php echo $_SESSION['cita']?></label> <button class="btn waves-effect waves-light " type="submit" name="update">Guardar <i class="material-icons right">done </i></button> <button class="waves-effect waves red btn-flat white-text text-darken-2" type="reset" name="limpiar" value="Borrar">Borrar <i class="material-icons right">close </i></button>
Aqui el codigo
|
|
|
En línea
|
|
|
|
engel lex
|
no veo el session_start, así que no se que tienes o como... pero es cosa por lo que veo en tu codigo que actulizes las variables de session
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Jadyr1
Desconectado
Mensajes: 3
|
Si, tenias razón era el session_start(); muchas gracias por la ayuda, ya podre terminar mi sistemita jajaja
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Una actualización de Kaspersky deja sin internet a los usuarios de Windows XP
Noticias
|
wolfbcn
|
0
|
1,158
|
6 Febrero 2013, 18:16 pm
por wolfbcn
|
|
|
Microsoft programa a algunos usuarios la actualización de Windows 10 sin que ...
Noticias
|
wolfbcn
|
0
|
1,930
|
16 Mayo 2016, 22:35 pm
por wolfbcn
|
|
|
Los usuarios de Pokémon Go, enfurecidos por la nueva actualización
Noticias
|
wolfbcn
|
0
|
1,102
|
1 Agosto 2016, 14:37 pm
por wolfbcn
|
|
|
La última actualización de Windows 10 está causando problemas a algunos usuarios
Noticias
|
wolfbcn
|
0
|
1,834
|
2 Octubre 2016, 02:32 am
por wolfbcn
|
|
|
Una reciente actualización de Windows 10 dejó sin Internet a muchos usuarios
Noticias
|
wolfbcn
|
0
|
1,497
|
14 Diciembre 2016, 14:46 pm
por wolfbcn
|
|