Você só pode ter um verbo (POST, GET, PUT, ...) ao fazer uma Solicitação HTTP . No entanto, você pode fazer
<form name="y" method="post" action="y.php?foo=bar">
e então o PHP irá preencher
$_GET['foo']
também, embora a solicitação enviada tenha sido POST'ed. No entanto, seu problema parece ser muito mais que você está tentando enviar dois formulários de uma vez , dirigido a dois roteiros diferentes. Isso é impossível dentro de um Request.