Non richiamavo le tramite il webserver...ora che lo faccio non ho più i problemi di prima però i dati non vengono inseriti e non mi riporta nessun errore. Dopo il submit si apre la pagina bianca con l'indirizzo della pagina php e sul database non ci sono i dati inseriti.
Questa è la parte del file php.ini riguardante postgresql, sono i valori di default, ma guardando qui [1] non ho capito se devo cambiare i valori con la stringa riportata in changeable oppure no.

codice:
[PostgresSQL]
; Allow or prevent persistent links.
pgsql.allow_persistent = On

; Detect broken persistent links always with pg_pconnect().
; Auto reset feature requires a little overheads.
pgsql.auto_reset_persistent = Off

; Maximum number of persistent links.  -1 means no limit.
pgsql.max_persistent = -1

; Maximum number of links (persistent+non persistent).  -1 means no limit.
pgsql.max_links = -1

; Ignore PostgreSQL backends Notice message or not.
; Notice message logging require a little overheads.
pgsql.ignore_notice = 0

; Log PostgreSQL backends Noitce message or not.
; Unless pgsql.ignore_notice=0, module cannot log notice message.
pgsql.log_notice = 0
[1]http://www.php.net/manual/en/pgsql.configuration.php