Foros del Web » Programando para Internet » PHP »

Llamar un script php desde javascript

Estas en el tema de Llamar un script php desde javascript en el foro de PHP en Foros del Web. hola a todos, tengo el siguiente codigo en javascript : function mensaje(form) { if (window.confirm("Son todos los productos. Pulse Aceptar para terminar la factura o ...
  #1 (permalink)  
Antiguo 20/02/2006, 17:42
 
Fecha de Ingreso: enero-2006
Mensajes: 25
Antigüedad: 11 años, 11 meses
Puntos: 0
Llamar un script php desde javascript

hola a todos, tengo el siguiente codigo en javascript:
function mensaje(form)
{
if (window.confirm("Son todos los productos. Pulse Aceptar para terminar la factura o Cancelar para seguir con la factura."))
{
form.submit()
}
else
{
//window.alert('este es un mensaje')
}
}
quisiera saber si puedo y como llamar al script hola.php desde esta funcion.
  #2 (permalink)  
Antiguo 20/02/2006, 17:51
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
Pues seria bueno que nos comentaras que estas tratando de resolver con el script de php, puesto que php se ejecuta del lado del servidor y javascript del lado del usuario.
  #3 (permalink)  
Antiguo 20/02/2006, 17:57
 
Fecha de Ingreso: enero-2006
Mensajes: 25
Antigüedad: 11 años, 11 meses
Puntos: 0
que tal al momento, el script lo estoy ejecutando en el lado del cliente pero quiero ejecutar del lado del servidor el script en php cuando yo confirme el cancelar desde confirm en javascript
  #4 (permalink)  
Antiguo 21/02/2006, 02:22
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.041
Antigüedad: 15 años
Puntos: 37
si form tiene el action del php entonces se ejecutara:
<form name="form" action="ejecutaTerminar.php" onSubmit="return mensaje(this.form)">

si cancelas el formulario no debiera ejecutarse
if (window.confirm("Son todos los productos. Pulse Aceptar para terminar la factura o Cancelar para seguir con la factura.")){

form.submit()
return true
} // si cancelo no se ejecuta
else{
return false // cancela envio
}
  #5 (permalink)  
Antiguo 21/02/2006, 13:22
 
Fecha de Ingreso: enero-2006
Mensajes: 25
Antigüedad: 11 años, 11 meses
Puntos: 0
que tal wwwmaster
si funciona como dices, ahora lo que quiero hacer es al momento de cancelar el envio, que se guarden los datos del formulario con otro script de php, es decir,si estoy en ejecuta y acepto terminar que se ejecute: ejecuteterminar.php, sino, que se ejecute:cargartabla.php, espero me puedan ayudar.
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 06:34.