Foros del Web » Programando para Internet » Javascript »

funcion submit() ejecutar php

Estas en el tema de funcion submit() ejecutar php en el foro de Javascript en Foros del Web. Hola, necesito que cada segundo se ejecute el script: setTimeout("document.formulario.submit();",1000); <form name="formulario" method="post" action=""> <input name="editar" type="submit" value="prueba"> </form> el problema es que si le ...
  #1 (permalink)  
Antiguo 17/08/2010, 04:26
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
funcion submit() ejecutar php

Hola,

necesito que cada segundo se ejecute el script:

setTimeout("document.formulario.submit();",1000);

<form name="formulario" method="post" action="">
<input name="editar" type="submit" value="prueba">
</form>


el problema es que si le pongo al php al inicio

if($editar){
realizar funciones...
}

Envia el formulario pero no en modo "editar" como define el boton, y si le quito el if, se ejecuta el php al entrar a la página. Hay algun modo de que el submit() envie en modo editar?
  #2 (permalink)  
Antiguo 17/08/2010, 04:34
 
Fecha de Ingreso: agosto-2010
Ubicación: Madrid
Mensajes: 53
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: funcion submit() ejecutar php

Prueba haciendolo por la ID, pon en el form tambien id="formulario", y llama al submit asi: document.getElementById('formulario').submit();
Y $editar viene como post .. $_POST['editar'];
  #3 (permalink)  
Antiguo 17/08/2010, 08:03
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: funcion submit() ejecutar php

Hola

No entiendo nada. ¿Quieres sumitar el formulario cada segundo? No veo el caso, pero bueno .... Hacia donde apunte el action le insertas un ancla haces algo como esto action="tupagina.com#editar", luego o bien en PHP con variables del servidor o javascript con hash lees la url

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #4 (permalink)  
Antiguo 17/08/2010, 09:23
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Respuesta: funcion submit() ejecutar php

Ya lo solucione, gracias

Etiquetas: ejecutar, funcion, php, submit
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 21:56.