Foros del Web » Programando para Internet » PHP »

Llamar A Dos O Mas Scrpit Desde Forms

Estas en el tema de Llamar A Dos O Mas Scrpit Desde Forms en el foro de PHP en Foros del Web. Quisiera saber si se puede llamar a scripts distintos desde un fromularios con el metodo post. Por ejemplo tener dos botones subminit, uno que pase ...
  #1 (permalink)  
Antiguo 17/03/2003, 07:55
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 14 años, 10 meses
Puntos: 0
Llamar A Dos O Mas Scrpit Desde Forms

Quisiera saber si se puede llamar a scripts distintos desde un fromularios con el metodo post.
Por ejemplo tener dos botones subminit, uno que pase variebles a uns script y otro boton a otro script.
lo que necesito es tener un formulario que haga que si yo ingreso un rut este valla a una base de datos a verificar si esta.
y otro boton que valla a guardar, por que hacerlo en forma separada? para que no tenga que validar todos los otros campos inecesriamente.
<script en php

<form action=script1>
<cuadro de texto>
<boton>


<form action=script2>
<cuadro de texto>
<boton>

script en php>


no se si es muy enrredada mi pregunta. favor ayudenme con el tema.
__________________
Hoy dia aprendí algo nuevo.
  #2 (permalink)  
Antiguo 17/03/2003, 08:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Consejo:

1) Haz un formulario UNICO para todos los datos que obtengas
2) Donde envies el "action" de tu formulario para proceso .. El primer paso, valida ese campo "rut" sobre tu BD o lo q necesites .. Si no es correcto devuelve a la página del formulario .. Si es correcto el RUT sigue validando datos ..
3) validado todo (en el mismo script) haz el proceso que requieras .. Si algun dato de tu formulario no es validado .. redirecciona al formulario ..
4) Si el proceso de validación+proceso de datos fue correcto y con exito .. redirecciona a una página tipo "gracias" .. o lo q quieras (el caso es abandonar el script de validación+proceso y evitar que una recarga de página te ocasione registros duplicados a reenviarse los datos del formulario ..)

Creo q es la solución mas lógica ...

Si aun así quisieras validar el RUT ese en tu BD con accion "humana" al darle a un boton submit .. Lo tendrias que solucionar con javascript .. ante un evento onClick (del boton) tal vez levantar un popup validar el rut y dar mensaje de error/exito ahí .. todo esto para no avandonar la página del formulario principal que contiene ese campo "rut" y varios mas .. Todo esto sería UN solo <form ...> .. campos incluido el rut </form>

Un saludo,

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 08:21.