Se non è così che fai ma usi semplicemente $nome_campo penso che il tuo problema sia che su un server il register_global è on e sull'altro off.
penso che tu abbia ragione;
ecco il codice:
codice:
<?php
$tua_email = "***@alice.it";
$campo1 = "Nome";
$campo2 = "Cognome";
$campo3 = "Indirizzo";
$campo4 = "Città";
$campo5 = "Paese";
$campo6 = "Cap";
$campo7 = "Telefono";
$campo8 = "Email";
$campo9 = "Persone";
$campo10 = "arrivo giorno";
$campo11= "arrivo mese";
$campo12 = "arrivo anno";
$campo13 = "partenza giorno";
$campo14= "partenza mese";
$campo15 = "partenza anno";
$campo16 ="Richieste";
$messaggio_inviato="grazie per aver compilato il form" ;
// È il messaggio mostrato quando l'invio è riuscito
$ora = date ("h:i:s A");
$data = date ("d:m:Y");
$messaggio = stripslashes($messaggio);
/*$campo1 = stripslashes($campo1);*/
$primo = stripslashes($primo);
$secondo = stripslashes($secondo);
/*$campo2 = stripslashes($campo2);*/
?>
come posso risolvere? devo contattare l'amministratore del server e chiedere che il register_global venga attivato?
grazie ancora.