Ciao a tutti.
Ho un problema con il seguente script in PHP che mi invia alla mail i dati di un form web.
Su alcuni server funziona, su altri inspiegabilmente no... si comporta come se non avessi scritto nulla, in pratica sembra non vedere il contenuto dei box.

Lo script è contenuto in una pagina invia.php richiamata dalla classica stringa <form>.
Il codice è:

<?php

////////// VARIABILI //////////
$webmaster= "info@sito.it";
$thanks= "grazie.php";
////////// FINE VARIABILI //////////

///////// CONTROLLO CAMPI //////////

////////// FINE CONTROLLO CAMPI //////////


$messaggio= nl2br($messaggio);
$data= date("D j-m-Y");
$ora= date("H:i");
$testo= stripslashes("
Nome: $Nome
Cognome: $Cognome
Indirizzo: $Indirizzo
Ditta:$Ditta
Citta: $Citta
Telefono: $Telefono
E-mail: $Email
Messaggio: $Richiesta

---------
Inviato il: $data alle ore $ora
Indirizzo IP: $REMOTE_ADDR
");

mail($webmaster, "Nuovo messaggio dalla Posta del sito", $testo, "From: Form Mail");

Header("Location: $thanks");

?>



Inoltre un altra domanda...è possibile aggiungere due campi che mi consentano di inviare assieme al testo in attach due file immagini .jpg caricate dall'utente ?

Grazie a tutti