buonasera

per acceredere alla registrazione come utente in un sito, la pagina di richiesta manda una email al richiedente con un link, confermando il quale l'utente poi può continuare la registrazione.

VA BENE IN QUASI TUTTI I CASI

MA

qualcuno riceve l'indirizzo in modo tale che poi il browser non è in grado di trovare l'url che l'email gli invia

allego i codici:

con questi spedisco l'email, spedisco un esempio reale:

prendo i dati dalla form:
$nome=$_REQUEST['nome'];
$cognome=$_REQUEST['cognome'];
$email=$_REQUEST['email'];

li trasformo con rawurlencoder

$cognomey=rawurlencode($cognome);
$nomey=rawurlencode($nome);


compongo la mail

$title="DIARIO DELL'INFANZIA - conferma";


$text="Puoi continuare la registrazione cliccando sul link
//unoteatro.casateatroragazzi.it/diaridinfanzia/registrati.php?action=registra&cognome=$cognomey&n ome=$nomey&email=$email\
(ho tolto io qui l'http: per non farlo interpretare come una url e quindi tagliare)

spedisco:

-- DIARI DELL'INFANZIA STAFF";
mail("$email", "$title", "$text", "From: \"Staff DIARIO DI INFANZIA\" <info@diariodinfanzia.it>\n");



bene, a me ha sempre funzionato bene, su tutti i miei computer, ai miei amici ed ai collaboratori funziona bene

ad uno solo di loro, il link non funziona. sembra che il browser legga questo indirizzo:

//unoteatro.casateatroragazzi.it/diaridinfanzia/registrati.php?action=3dregistra&cognome=3dsbaffin i&nome=3dpoldo&email=3dmichi@arteco.org\
(anche qui ho tolto http

con quel 3d prima del contenuto delle variabili

che devo fare?