Codice PHP:
if (trim($cognome)=="" or trim($nome)=="" or trim($ragionesociale)=="" or trim($indirizzo)=="" or trim($localita)=="" or trim($email)=="" or trim($telefono)=="" or trim($cod_part)=="") {
echo 
"I campi obbligatori devono essere riempiti...torna indietro"
ma questa condizione nn sara mai soddifatta visto che
$cognome è vuoto
$nome è vuoto
$ragionesociale è vuoto
etc..

dovresti mettere

Codice PHP:
if (trim($_POST['cognome'])=="" or trim($_POST['nome'])=="" or 

no?