Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Non è che ti va in timeout lo script??

    all'inizio di manda.php metti set_time_limit(0); sopra session_start();
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    50
    Leandro ho inserito set_time_limit(0); e adesso la pagina non entra nel loop infinito, ho modificato anche
    Codice PHP:
    if(count($arrErr) > 0) { 
    // Gestisci l'errore che sai si è verificato per ogni email presente nell'array 
    print_r ($arrErr);

    else { 
    header("Location: messaggio.php?messaggio=Inviata correttamente!"); 
    exit(); 

    e ogni volta lo script mi và nel ramo dell'errore, stampandomi l'elenco di tutte le email.
    Però le email arrivano correttamente a destinazione.
    Grazie mille.

  3. #13
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Non era loop infinito, semplicemente dopo 30 secondi moriva lo script.

    Prova a non inizializzare $arrErr

    Ovvero cancella: $arrErr = array();
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  4. #14
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    50
    Originariamente inviato da Leandro
    Non era loop infinito, semplicemente dopo 30 secondi moriva lo script.

    Prova a non inizializzare $arrErr

    Ovvero cancella: $arrErr = array();
    Niente da fare, ottengo ancora la schermata con l'array contenente tutte le email della query, e confermo le email arrivano correttamente ai destinatari.
    Grazie ancora.

  5. #15
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Sei sicuro di averci messo il NOT nella condizione di IF???

    Codice PHP:
    if(!mail("$email""$title""$body""$header"))
            
    $arrErr[] = $email
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  6. #16
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    50
    Sì sì , ho messo la condizione di not ! davanti a mail, è la prima cosa che ho controllato anche io

  7. #17
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Voglio fare l'avvocato del diavolo.

    Hai effettivamente controllato che tutte le email siano arrivate a destinazione? Intendo dalla casella di posta elettronica di quegli indirizzi che ti vengono segnalati come errore.

    Dove stai provando lo script? Su un server in hosting? In locale? Hai il server di posta configurato?
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

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.