PHP - cancelar envio de datos con mensajes

 
Vista:
sin imagen de perfil

cancelar envio de datos con mensajes

Publicado por jhean carlos (114 intervenciones) el 29/12/2011 22:38:37
como estan

lo que quiero hacer es aceptar o cancelar el envio de datos de una pagina 1.php a otra pagina 2.php

o mejor dicho tengo una script para preguntar si esta seguro en enviar los datos si selecciona SI se enviara pero si selecciona NO no envia los datos y permanecera en la misma pantalla.

este es el script que tengo
------------------------------------------------------------------------
<script language="Javascript">
//el script manda maensaje para aceptar o cancelar
function opcion()
{
ventana=confirm("Esta seguro de haber introducido todos o valores a las casillas.? ");
if (ventana)
{
//aca quiero habilitar para que se envie los datos a otra pagina en php donde recivira la informacion
}
else
{
//si seleccion la opcion NO no se enviara los datos y permanecera en la misma pagina sin cambio alguno en los datos que estan
}
}
</script>

//abajo tengo un formulario con caja de datos
<form name="hola" id="hola">
//aca tengo una tabla con cajas de texto con datos y un boton
<input type="submit" name="Submit" value="Vista Previa" class="boton" onclick="opcion();"/>
</form>



espero que se me halla entendido
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

cancelar envio de datos con mensajes

Publicado por xve (6935 intervenciones) el 30/12/2011 17:55:46
Hola Jhean, no se muy bien cual es tu problema, pero creo que en vez de utilizar:
1
<input type="submit" name="Submit" value="Vista Previa" class="boton" onclick="opcion();"/>

Yo lo aria así:
1
<form name="hola" id="hola" onsubmit="return opcion();">

El código javascript aria algo así:
1
2
3
4
5
6
7
8
9
10
<script language="Javascript">
function opcion()
{
    if (confirm("Esta seguro de haber introducido todos o valores a las casillas.? "))
    {
        return true;
    }
    return false;
}
</script>

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar