Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Mail non funzionanti!

  1. #1

    Mail non funzionanti!

    Ciao ragazzi è da un pò che sono alla programmazione di un login per un forum, ho una pagina che iscrive l'utente alla registrazionee poi invia una mail per la convalida, solo che questa l'ho fatta da un bel pò e ha sempre funzionato, ora non sò come mai ma non mi invia più la mail, allora mi sono insospettito e ho creato una pagina php che mi invia un mail e mi dice se la ha inviata o no e come volevasi dimostrare niente non me la invia verso nessuno. Mi potete aiutare?? Non sò come muovermi!

    pagina della mail di prova
    Codice PHP:
     <?
        $mail
    ='ciri94@hotmail.it';
        
    $obj='Oggetto del messaggio';
        
    $mex='messaggio =)';
        
        
    $invio mail($mail$obj$mex);
        
        if (!
    $invio){
            echo 
    "Oggetto: $obj

                  Destinatario: 
    $mail

                  Messaggio: 
    $mex
    </br>
                  Mail non inviata!
                  "
    ;
        }
        else{
            echo 
    "Oggetto: $obj

                  Destinatario: 
    $mail

                  Messaggio: 
    $mex
    </br>
                  Mail inviata con successo!
                  "
    ;
        }

    ?>
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  2. #2
    Hai cambiato server!? Probabile tu debba settare SMTP server nel file php.ini

  3. #3
    Più precisamente cosa devo fare? grazie
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  4. #4

    Re: Mail non funzionanti!

    Originariamente inviato da CiRi..Cuber
    Ciao ragazzi è da un pò che sono alla programmazione di un login per un forum, ho una pagina che iscrive l'utente alla registrazionee poi invia una mail per la convalida, solo che questa l'ho fatta da un bel pò e ha sempre funzionato, ora non sò come mai ma non mi invia più la mail, allora mi sono insospettito e ho creato una pagina php che mi invia un mail e mi dice se la ha inviata o no e come volevasi dimostrare niente non me la invia verso nessuno. Mi potete aiutare?? Non sò come muovermi!

    pagina della mail di prova
    Codice PHP:
     <?
        $mail
    ='ciri94@hotmail.it';
        
    $obj='Oggetto del messaggio';
        
    $mex='messaggio =)';
        
        
    $invio mail($mail$obj$mex);
        
        if (!
    $invio){
            echo 
    "Oggetto: $obj

                  Destinatario: 
    $mail

                  Messaggio: 
    $mex
    </br>
                  Mail non inviata!
                  "
    ;
        }
        else{
            echo 
    "Oggetto: $obj

                  Destinatario: 
    $mail

                  Messaggio: 
    $mex
    </br>
                  Mail inviata con successo!
                  "
    ;
        }

    ?>
    SCusa non per criticare il tuo lavoro, ma $invio è il submit? NOn lo hai dichiarato, che senso ha mettere l' invio della mail prima della convalida? Viene inviata in entrambi i casi..
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  5. #5
    Ma vaaaa questa è una pagina che ho fatto in 5 secondi per vedere se il probelma stava nell'iscrizioni o proprio non inviava anche una mail semplice, vuoi che ti faccio vedere la pagina iscrizione.php??
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  6. #6
    se è quel che penso io però dovrebeb darti
    Warning: mail() [function.mail]:

    non ti funziona in locale o in remoto su un hosting?
    sugli hosting solitamente non hai accesso al php.ini e cmq dovrebbe andare la funzione mail()

  7. #7
    l'ho provato in remoto su hosting altervista, ma è strano perchè prima andava ora tutto ad un tratto non più, non si può vedere qualche errore??
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  8. #8
    prova ad aggiungerci il From
    $invio = mail($mail, $obj, $mex, "From: <pippo@pippo.pl>");

    meglio provarla anche con tutti gli header per bene
    es..
    $headers = 'From: xy@gmail.com' . "\r\n" .
    'Reply-To: xy@gmail.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

  9. #9
    Niente non va nemmeno con gli headers. Che faccio?? heelp
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.