Foros del Web » Programando para Internet » PHP »

Que se ejecute solo una vez

Estas en el tema de Que se ejecute solo una vez en el foro de PHP en Foros del Web. Hola a todos; Bueno mi consulta es si existe un metodo- funcion o alguna sintaxis la cual realice una funcion "solo la vez" cuando se ...
  #1 (permalink)  
Antiguo 22/11/2004, 11:09
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 14 años
Puntos: 0
Pregunta Que se ejecute solo una vez

Hola a todos;

Bueno mi consulta es si existe un metodo- funcion o alguna sintaxis la cual realice una funcion "solo la vez" cuando se abra una web o popup...

mi consulta es porque nesecito cargar unos elementos a cajas solo cuando se abra una ventana nueva y luego que se salte esa funcion .. me serviria Bastante como para realizar un validacion despues de realizar un submit.... espero ser lo mas claro...


cualquier cosa gracias.....

Cioaptrick
  #2 (permalink)  
Antiguo 22/11/2004, 13:13
Avatar de jesusbet
(Desactivado)
 
Fecha de Ingreso: mayo-2004
Ubicación: Monterrey, MX
Mensajes: 2.667
Antigüedad: 13 años, 7 meses
Puntos: 2
Creo que eso lo puedes hacer con JavaScript (el problema es el que está en el cliente), usando los eventos.
  #3 (permalink)  
Antiguo 22/11/2004, 13:23
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 14 años
Puntos: 0
Gracias...

Si lo que pasa es que he tratado y aun estoy tratando de que al momento de cargar o abrir "POR PRIMERA VEZ" la pagina realize una funcion espefica y que luego no la realize nuevamente al realizar un submit... si no que solo al momento de abrirla por primera vez....

Alguien a tratado esto...
gracias
  #4 (permalink)  
Antiguo 23/11/2004, 06:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Usa sesiones o cookeis para controlar eso.

Define tu cookie o sesión al ingresar a tu script y valida su existencia en ese mismo script tipo:

Código PHP:
<?
session_start
();
if (!isset(
$_SESSION['paso'])){
// llamas a tu función .. (supongo que pHP será).
} else {
$_SESSION['paso']="da igual";
}

// etc código ..
?>
Esto evitará que se ejecute tu funcipon hasta recargas de página ...

Un saludo,
  #5 (permalink)  
Antiguo 23/11/2004, 07:58
Avatar de ciopatrick  
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 14 años
Puntos: 0
Gracias a todos, y sus intensiones

Bueno gracias, pero lo que queria era tratar de validar solo al comienzo de la pagina (al abrir por promera vez).. bueno lo he echo pero, pero, pero he tenido que realizarlo con Php + Javascript + en la cabecera de la pagina - de esta manera me funciono....

gracias a todo. y seguiremos en la web
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 07:38.