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