Visualizzazione risultati 1 fino 12 di 12

Discussione: problema script

  1. #1
    Guest

    Predefinito problema script

    ciao a tutti! ho questa pagina php

    Codice PHP:
    <?php
    $headers
    = "From: Parrocchia di Borello";
    $mess = stripslashes($message);

    $capo = "\n";

    $fopen = fopen("emails.txt", "r");
    $dim = filesize("emails.txt");
    $contenuto = fread($fopen, $dim);
    $explode = explode($capo, $contenuto);
    $tot = count($explode);

    for (
    $a = 0; $a <= $tot; $a++) {
    if (
    $explode[$a] != "") {
    mail($explode[$a], $subject, $mess, $headers);
    echo
    "$explode[$a], $subject, $mess, $headers<br><br>";
    }
    }
    if (
    $mail) {
    ?>
    <script language="JavaScript" type="text/javascript">
    location.href="../index.php?sezione=ad_inviata";
    </script>
    <?php
    }
    ?>
    ho inoltre il file emails.txt con all'interno le email.
    Bene, se apro la pagina, gli echo mi mostrano le mail, l'oggetto, il messaggio e gli header che verranno spediti, tuttavia la funzione mail non va, in quanto la pagina non viene freshata... come mai??

    ciao!!

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova così:
    Codice PHP:
    <?php
    $headers
    = "From: Parrocchia di Borello";
    $mess = stripslashes($message);

    $capo = "\n";

    $fopen = fopen("emails.txt", "r");
    $dim = filesize("emails.txt");
    $contenuto = fread($fopen, $dim);
    $explode = explode($capo, $contenuto);
    $tot = count($explode);

    for (
    $a = 0; $a <= $tot; $a++) {
    if (
    $explode[$a] != "") {
    $mail=mail($explode[$a], $subject, $mess, $headers);
    echo
    "$explode[$a], $subject, $mess, $headers<br><br>";
    }
    }
    if (
    $mail) {
    ?>
    <script language="JavaScript" type="text/javascript">
    location.href="../index.php?sezione=ad_inviata";
    </script>
    <?php
    }
    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    azz che stupido mi ero dimenticato di dichiarare la variabile... comunque ora mi fa il refresh ma non mi arriva cmq... la mail intendo

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Perché al massimo manda 1,5 e-mail alla volta, se cerchi nel forum c'era un topic che ne parlava.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Perché al massimo manda 1,5 e-mail alla volta, se cerchi nel forum c'era un topic che ne parlava.
    chi è il soggetto? av?

    cmq sono su un'altro hoster...

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Sì, il soggeto è AlterVista. Metti come primo dell'elenco il tuo indirizzo e-mail per fare le prove.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    Guest

    Predefinito

    nel file della mail ci sono 3 mail, non credo sia quello il problema.. :(

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Forse l'errore è questo:
    Codice PHP:
    $headers = "From: Parrocchia di Borello <indirizzo@mail.com>";
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    Guest

    Predefinito

    grande, era proprio quello!

    grazie mille!

  10. #10
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Complimenti funcool sei stato efficiente e hai risolto il problem!
    Ti offendi se, nonostante ciò, ti faccio un piccolo appunto?
    quando correggi uno script potresti indicare anche a grandi linee con una frasetta il punto modificato? è comodo e costruttivo, altrimenti
    -o uno si spulcia riga per riga i due script comparandoli
    -oppure prende e si copia tutto senza sapere qual era il problem

    nel caso di sopra, la prima correzione, per fare un esempio, io avrei aggiunto una righetta del tipo:
    "ho assegnato il risultato della funzione mail alla variabile $mail che ti eri scordato"

    ciao
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non mi offendo, più che altro è che le mie spiegazioni sono poco comprensibili. La prossima volta farò come mi hai suggerito.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    eheh non importa che siano poco comprensibili, basta un goffo accenno al punto modificato, anche solo un secco "modificata 4' riga.. ciao" o simili..

    e ovviamente già è tanto che si trovi il tempo di aiutare... tutto il resto ovviamente è u "in più"
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

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