Ciao, ho un problema con lo script che ho trovato a questo indirizzo
http://php.html.it/script/vedi/1216/form-processor-script/
Ha funzionato per un po' di tempo ma ora mi crea un errore riguardante HTTP_POST_VARS.
All'interno dello script ho trovato
e quindi deduco che $HTTP_POST_VARS non è impostata.Codice PHP:
/***************************************
** Check for post vars. Die if not set.
***************************************/
if(isset($HTTP_POST_VARS) == FALSE) die('HTTP_POST_VARS not set - you may need to enable track_vars!'); else $postvars = $HTTP_POST_VARS;
Cercando sul forum ho trovato vari suggerimenti, e ho modificato il codice in questo modo
Il risultato è che non ricevo più l'errore "'HTTP_POST_VARS not set - you may need to enable track_vars!'", ma l'email che ricevo contiene solo il campo e-mail del mittente e i valori scelti in 4 multiple select box presenti nel form. (Tutti gli altri campi del form non vengono inviati).Codice PHP:
/***************************************
** Check for post vars. Die if not set.
***************************************/
if(!isset($HTTP_POST_VARS)){
$HTTP_POST_VARS = $_POST;}
$postvars = $_POST;
Davvero strano......![]()