FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Delpi for Php; Necesito limpiar o liberar los datos de la pagina!!
Estimados, Necesto saber si alguien me puede ayudar con lo siguiente: Tengo un proyecto en Delphi for Php (RadPHP o D4Php). Entro a la pagina de login, valido usuario/contraseña y luego entro al menu principal y desde ahi a las selecciones. Al entrar a los Clientes, pincho opciones de busqueda, cargo los text y las grid con los datos encontrados. Al momento de pinchar el boton "Volver", regreso al menu principal pero al momento de seleccionar nuevamente a la pagina de los Clientes, toda la informacion desplegada e ingresada aun se encuentra visible y habilitada. La ideal es que al pinchar el boton "Volver", toda la informacion desplegada e ingresada en la pagina, desaparezca (descargada), osea que la pagina de los Clientes, en caso de volver a consultarla, aparezca sin ninguna informacion tal y como aparecio al momento de cargar el browser. He leido que en PHP los datos "Prevalesen" a lo largo de la sesion y por eso necesito que me indiquen como realizar una especie de "Release" a cada a pagina accesada y posteriormente descargada por el usuario. Esto es urgente amigos y desde ya muchas gracias por todo. |
#2
|
||||
|
||||
Cita:
Lo cierto es que no tengo ni idea de cómo se gestionan las sesiones con Delphi4PHP, y tampoco entiendo qué es lo que te pasa. Llevo años programando PHP, incluso una aplicación similar a la tuya, y nunca me ha pasado eso que dices. Claro que yo programa PHP "directamente", sin intermediarios. |
#3
|
|||
|
|||
PHP realmente no tiene memoria. Te manda lo que se le pide.
Si al entrar a la pagina Clientes estas especificando los mismo, te mostrara lo mismo. Si quieres que no muestre nada al inicio, asegurate que la aplicacion no este requiriendo data en ese inicio, sino que cada requerimiento sea independiente, y las sesiones es la clave, o si estas usando SQL que el SQL este vacio al inicio. No esta tan claro si "inicio" te refieras a lo que vez en una pagina browser/web, aunque mencionas que muestras en un grid la data. |
#4
|
|||
|
|||
Creo que no me especifique lo suficiente.
Estimados, Deacuerdo con todo, ustedes son los maestros y yo el aprendiz. Delphi for PHP trabaja como tal, pero es 100% PHP. Tengo una pagina llamada Login.php, en donde existen 2 text y 1 boton. En los text ingreso el nombre de usuario y la contraseña respectivamente y con el boton valido lo ingresado: Cita:
Una vez validado el usuario, este accede inmediatamente al menu principal con todas sus opciones. Ahora si el usuario pincha el boton < Ir a la pagina anterior > de su explorador, el asuario volvera a Login.php, en donde puede ver el text con el nombre del usuario escrito; [ PRUEBAS ] y la contraseña; [ ****** ]. Mis preguntas son: - Como puedo hacer para que, si el usuario pincha el boton < Ir a la pagina anterior > de su explorador, en vez mostrar los text con datos ingresados, presente los text en blanco tal y como son cargados al momento de accesar a la pagina por primera vez ($this->Text1->Value=""). - Como puedo deshabilitar el boton < Ir a la pagina anterior > del explorador, de tal forma que sea imposible, al menos en su sesion, que el usuario vuelva a "relogearse". Muchas gracias desde ya. Última edición por juanpy fecha: 24-09-2012 a las 19:12:41. Razón: ortografia |
#5
|
||||
|
||||
Intenta poniendo esto al principio del script de tu formulario:
Código PHP:
|
#6
|
|||
|
|||
Muy bien, pero....
Estimado,
Los text de la pagina quedan limpios tal y como se cargan al momento de cargar por primera vez la pagina, pero lamentablemente esto borro los valores incluso las variables $_SESSION que son fundamentales al momento de definir los accesos del usuario. Por eso le pregunto: - ¿Como puedo lograr este mismo efecto pero sin borrar los valores de las varibles $_SESSION? - ¿Como puedo hacer para que una vez "logueado" el usuario, se deshabilite el boton < Ir a la pagina anterior > del navegador? Muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Limpiar ClientDataSet para insertar nuevos datos | ingabraham | Varios | 5 | 01-04-2011 21:51:52 |
Limpiar una base de datos | ingabraham | Varios | 8 | 21-01-2011 18:59:33 |
limpiar formulario al regresar a la pagina | jomanmoz | HTML, Javascript y otros | 1 | 17-02-2008 22:43:40 |
Liberar una Fila luego de ingresarle datos en un DBGrid | bellota | Varios | 4 | 20-06-2006 17:41:33 |
Delpi 7 personal | Andree | Varios | 2 | 17-07-2004 19:52:38 |
|