Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/04/2013, 02:01
Avatar de TheScript
TheScript
 
Fecha de Ingreso: septiembre-2011
Ubicación: Spain
Mensajes: 164
Antigüedad: 12 años, 7 meses
Puntos: 30
Respuesta: enviar varios method post a un php

Hola kobety, mira no se si he entendido bien pero tienes varias opciones.

Yo me crearía un archivo php que se llame funciones.php o algo similar, y ahí ir comprobando que datos recibe mediante POST.

En cada archivo que tienes, no se si lo mandas a través de un formulario.. si es así puedes crearte un "input type="hidden" " justo encima del botón de enviar:

Código HTML:
 <input type="hidden" name="formulario1" value="send" /> <!-- está oculto, te va a valer para saber si se ha enviado este formulario -->          
 <input type="submit" value="Buscar productos" /> 
A cada formulario le pones un hidden con un nombre distinto.

Luego en funciones.php compruebas si te llega algo de ese formulario:


Código PHP:

if(isset($_POST['formulario1'])){  // si alguien manda el formulario de tu html, funciones.php recibe el POST del input hidden que está oculto...

// recibes sus post.

$nombre=$_POST['nombre']; // si quieres compruebas también con isset si recibes los post.


// AQUI HACES LO QUE NECESITES CON ESOS DATOS

}


// OTRO FORMULARIO ********************************

if(isset($_POST['formulario-2'])){ 

// recibes sus post.

$nombre=$_POST['nombre']; // si quieres compruebas también con isset si recibes los post.


// AQUI HACES LO QUE NECESITES CON ESOS DATOS


Decirte que si funciones.php no recibe el dato, pues no hará nada a no ser que juegues con if / else, ( si recibes los datos de este formulario HAZ esto, si no HAZ LO OTRO....)

Espero que entiendas un poco mi planteamiento. Si necesitas algo mas concreto lo dices vale?



Un saludo