Foros del Web » Programando para Internet » PHP »

Sesiones y ventana de confirmación

Estas en el tema de Sesiones y ventana de confirmación en el foro de PHP en Foros del Web. Hola buenas, Necesito saber en PHP como hacer una ventana de confirmación de envío de datos, o de borrado,... Y también me gustaría saber, cuantas ...
  #1 (permalink)  
Antiguo 04/08/2005, 02:03
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Sesiones y ventana de confirmación

Hola buenas,

Necesito saber en PHP como hacer una ventana de confirmación de envío de datos, o de borrado,... Y también me gustaría saber, cuantas sesiones tengo que abrir o utilizar dentro de la aplicación que estoy haciendo. Cuenta con varias páginas, que tienen formularios para rellenar y que actualizan la base de datos, otras en las que saldrán listados de tablas.... Y eso, es que no sé si solamente hace falta una en la página de inicio de la aplicación, si hay que abrir una sesión en cada página en la que haya un formulario....

Alguien puede ayudarme?

Muchas gracias

Un saludo
  #2 (permalink)  
Antiguo 04/08/2005, 02:13
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Sigue tus consultas originales; lo de la "ventana" de confirmación lo preguntaste aquí: http://www.forosdelweb.com/f18/ventana-confirmacion-322066/

Respecto a las sesiones... necesitas abrir sesión cuando vayas a ocupar variables de sesión (puede ser en todas tus páginas ó solo en una, depende de tí y tu aplicación), abriras solo una (una sesión es única para el visitante) y crearás cuantas variables de sesión necesites...

En conclusión, son preguntas muy amplias/abiertas. Consulta las FAQ de sesiones, vienen muy bien explicadas y fáciles de entender.
www.php.net/session

Un saludo!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 04/08/2005, 03:00
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
Sesiones y ventana de confirmación

Hola de nuevo,

No me había fijado en que ya tenía la respuesta de la ventana de confirmación (siento haber preguntado dos veces lo mismo...). Creo que usando Javascript será más sencillo.
Y respecto a lo de las sesiones, creo que voy pillándolo cada vez más. Conforme vaya equivocandome, aprenderé a saber dónde y cuándo debo abrirlas

Muchas gracias por vuestra ayuda.

Un saludo!!
  #4 (permalink)  
Antiguo 04/08/2005, 03:24
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
Iniciado por sir_bowen
creo que voy pillándolo cada vez más. Conforme vaya equivocandome, aprenderé a saber dónde y cuándo debo abrirlas
...

Si tienes alguna duda más concreta --ya de tu aplicación-- puedes plantearla aquí mismo (continuando el thread y te recomiendo buscar antes)... ... date tu tiempo para analizar las FAQ, en realidad en cuanto a programación no hay diferencia salvo que el valor de una variable de sesión será permanente a lo largo de tu aplicación, es por ello que su uso común son los sistemas de loguins y los carritos de compras... no es complicado.

Nos vemos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 04/08/2005, 05:23
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Sesiones y ventana de confirmación

Hola otra vez,

Siento ser tan pesado, pero es que no paro de dar palos de ciego.
Con respecto a las sesiones, me sale el típico mensajito de que no se pueden enviar las cookies de sesion ni los limitadores de cache... he comprobado que no tenga ningún espacio ni ninguna línea en blanco el script, y nada.

A parte de eso, tengo otro problema, con una condición asociada al pulsar un botón. No sé porqué se la salta.... Tengo esto:

if (isset($_POST['ingresar']))

y dentro se hacen una serie de cosas. Pues bien, entra siempre y ejecuta el código que hay ahí...

Me estoy volviendo loco. Me dedicaré a otra cosa cuando acabe, pero necesito ayuda..... XP

Muchas gracias por la paciencia...

Saludos a todos
  #6 (permalink)  
Antiguo 04/08/2005, 23:50
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
Iniciado por sir_bowen
Con respecto a las sesiones, me sale el típico mensajito de que no se pueden enviar las cookies de sesion ni los limitadores de cache... he comprobado que no tenga ningún espacio ni ninguna línea en blanco el script, y nada.
Vuelve a revizar... ¿no manejas include()'s?, ¿no tienes HTML antes??... El error pasa por lo que mensionas, muestra tu código (el implicado exáctamente como lo tienes) para poder decirte qué pasa...

Cita:
Iniciado por sir_bowen
if (isset($_POST['ingresar']))

y dentro se hacen una serie de cosas. Pues bien, entra siempre y ejecuta el código que hay ahí...
$_POST es para recibir un formulario... isset() es para ver si una variable esta definida. Como vienes de un formulario el que esté VACIA no es lo mismo a que no esté definida... ojo con eso.

Prueba con empty() .
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #7 (permalink)  
Antiguo 05/08/2005, 04:22
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
El tema de la condición está solucionado. Debe ser por la sesión... porque recargaba la página y se saltaba el if, pero si la cargaba otra vez desde localhost, funciona bien...

Pues eso, sigo teniendo problemas con el dichoso session_start().
Lo coloco en al principio del código del formulario de la página de bienvenida de la aplicación. éste formulario luego llama a otro script PHP en el que tengo que hacer una consulta y más cosas. Pues bien, al cargar la página de bienvenida, me salen un par de warnings por lo del session_start(). Uno dice que no puede enviar las cookie header y el otro que no puede enviar los cache limiter. He mirado en más sitios que eso suele salir por dejar líneas en blanco al inicio y al final del código. Lo he revisado y no tengo ni una línea vacía. Y además la advertencia dice
"output started at c:\wamp\www\aplicacion\bienvenida.php:11".

En esa línea es donde se abre el formulario:
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']?>">

No sé qué más hacer para intentar que me funcione.....

Bueno, si alguien tiene idea de cómo podría hacer que funcionara que me lo diga, que me vendría muy bien, vale?

Venga, muchas gracias

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:11.