Referente a lo de saber qué formulario mandas ... creo que con esto basta:
Cita: if(isset($_GET['key_word']))
si es que dicho elemento no existe en ambos formularios ... de lo contrario, puedes usar algún campo hidden con el mismo nombre y en el script donde procesas tu búsqueda hacer algún switch ... algo como:
Código PHP:
$hdnCualForm = $_POST[ 'hdnCualForm' ]; //ó $_GET[ 'hdnCualForm' ]
switch( $hdnCualForm )
{
case 'form_1':
//procesar form 1
break;
case 'form_2':
//procesar form 2
break;
...
}
Espero haber sido claro ... saludos