Visualizzazione risultati 1 fino 4 di 4

Discussione: Problema form registrazione/invio mail...

  1. #1
    Guest

    Predefinito Problema form registrazione/invio mail...

    Salve ho un piccolo problema ho creato il codice php per un form di registrazione e subito dopo quello per inviare un email ma mi esce:
    Codice:
    Parse error: syntax error, unexpected T_STRING in /membri/provo124/provaregistrazione.php  on line 17
    ecco il codice:
    Codice PHP:
    <?php
    if(isset($_POST["mail"])&&isset($_POST["password"])&&$_POST["password"]==$_POST["re_password"])
    {
    $mail = $_POST["mail"];
    $password = md5($_POST["password"]);
    $code = base64_encode(base64_encode($mail)."|".$password);
    $to = $_POST["mail"];
    $subject = 'Registrazione effettuata';
    $site = "http://provo124.altervista.org";
    $message = "Ciao! grazie di esserti registrato al mio sito web: $site
    Per confermare la registarzione, e poter ottenere un account, clicca sull'indirizzo qui sotto, se l'indirizzo è su più righe, copialo e incollalo nella barra del tuo browser:

    $site/confirm.php?c=$code";


    $headers = 'From: noreply@provo124.altervista.org . "\r\n" .
    '
    Reply-To: noreply@provo124.altervista.org' . "\r\n" .
    '
    X-Mailer: PHP/' . phpversion();//Alcuni headers

    mail($to, $subject, $message, $headers);//Invio l'
    e-mail
    echo "Registrazione completata! Per attivare il tuo account, clicca sul link nell'e-mail che ti abbiamo inviato!";
    }
    ?>
    aiutatemi è da giorni che ci sto sopra!!thanks!!

  2. #2
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Devi modificare questo:
    Codice:
    $headers = 'From: noreply@provo124.altervista.org . "\r\n" .
    con
    Codice PHP:
    $headers = 'From: noreply@provo124.altervista.org' . "\r\n" .

  3. #3
    Guest

    Predefinito

    grazie a tutti ora funziona...ma non mi invia l'email...cosa puo' essere?

  4. #4
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Prima di tutto fai un controllo più approfondito sulle variabili dal form, non usare isset ma usa empty() e poi può capitare che da altervista le email partano con un po' di ritardo, capitava anche a me un po' quando facevo anch'io questi script.






    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •