Foros del Web » Programando para Internet » PHP »

llamar a una funcion desde un formulario

Estas en el tema de llamar a una funcion desde un formulario en el foro de PHP en Foros del Web. Hola phperos!!! este es mi primer mensaje asi q espero estar a la altura de todos vosotros! bueno no me enrollaré mas. Estoy trabajando en ...
  #1 (permalink)  
Antiguo 29/11/2004, 15:32
 
Fecha de Ingreso: noviembre-2004
Mensajes: 4
Antigüedad: 13 años
Puntos: 0
llamar a una funcion desde un formulario

Hola phperos!!! este es mi primer mensaje asi q espero estar a la altura de todos vosotros! bueno no me enrollaré mas. Estoy trabajando en mi proyecto final de carrera (bueno eso no importa). La verdad es q estoy haciendo un archivo .php donde dentro tengo todas la funciones q realizan alta, baja o cambios a la base de datos. El problema está en que no se como llamar a una función específica dentro de ese archivo .php desde un formulario html. Es decir, mediante formulario html paso unas variables por POST y las recojo en un archivo llamado funciones_bbdd.php pero claro como llamo a una funcion especifica??? que le pongo en el action del formulario html?? <form.... action="funciones_bbdd.php(nombre_funcion(parámetr os))"> o que?!?!?

muchas gracias!!!

saludos!!!!
  #2 (permalink)  
Antiguo 29/11/2004, 15:51
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 15 años, 3 meses
Puntos: 0
necesitas mandar llamar a la función desde algun archivo, es decir, el action de tu formulario mandalo a otro archivo .php, digamos ejecuta.php, y dentro de ejecuta.php haces...

ejecuta.php

<?
include("funciones_bbdd.php");

haces lo que tengas que hacer con php y en cualquier momento puedes hacer uso de tu función, psandole los parametros que la función requiera...

borra_usuario($_POST['usuario'] );

?>

Saludos!
  #3 (permalink)  
Antiguo 30/11/2004, 02:21
 
Fecha de Ingreso: noviembre-2004
Mensajes: 4
Antigüedad: 13 años
Puntos: 0
Muchas gracias Yacati!!! q tonto he sido no se como no se me ocurrio antes!!!! será la poca práctica! Gracias! ya volveré con más dudas!
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 18:02.