Visualizzazione risultati 1 fino 18 di 18

Discussione: Problemi invio form

  1. #1
    Guest

    Question Problemi invio form

    Ciao a tutti,

    ho un problema con il sito www.dumas.altervista.org, sia il form di richiesta di associazione sia quello di contatto mail non funzionano più premetto che il sito è fatto con websiteX5, e quindi non ho competenze in materia html, vi copio qui sotto l'html del form di richiesta di associazione.

    NB il server è il 146

    Rimossa paginata enorme di codice, la pagina in questione è:

    http://www.dumas.altervista.org/perche_associarsi.html
    Ultima modifica di dreadnaut : 15-03-2012 alle ore 14.17.09 Motivo: - paginata di codice

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Tre cose:
    1. cosa avveniva prima, quando il form funzionava correttamente

    2. cosa avviene ora, in che modo "non funziona"

    3. è cambiato qualcosa nel frattempo?


    Senza questi dettagli brancoliamo nel buio esattamente quanto te.

  3. #3
    Guest

    Predefinito

    Prima di tutto.... GRAZIE !

    a) cosa avveniva prima, quando il form funzionava correttamente

    la compilazione dei campi - tutti obbligatori - comportava 3 differenti azioni
    1) il "compilatore" riceveva sulla propria casella di posta una mail preimpostata, con alcune istruzioni e ringraziamenti
    2) il "compilatore" veniva reindirizzato automaticamente sulla home page
    3) noi ricevevamo un modello compilato e a quel punto partivano le pratiche di associazione

    b) cosa avviene ora, in che modo "non funziona"

    ad oggi si compilano i campi accade solo il punto 2) di cui sopra ( quindi ne il "compilatore " ne noi abbiamo traccia di quanto è avvenuto sul sito

    c) è cambiato qualcosa nel frattempo?

    1 ) abbiamo aggiunto nuove pagine, ma quelle dei form non sono state toccate
    2 ) in data 25/01/12 libero.it ha congelato la casella di posta elettronica per mancati accessi- questa mail era stata creata semplicemente per semplificare il lavoro dato che nell'associazione abbiamo una persona - in sede - incaricata di rispondere sulla mail ufficiale ed io che invece mi occupo del sito lavoro da un ufficio distaccato.

    altro onestamente non so dirvi.... se non grazie in ogni caso !

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Dovresti mettere le mani nello script di invio (files/mail_p003_8_00.php) e vedere se da qualche errore.

    Ad esempio, puoi precedere la redirezione con una chiamata a die() per terminare lo script, in modo da avere tempo di leggere eventuali avvisi o errori.

    Se il file non è troppo lungo, puoi postarlo qua (fra due tag [ php ] ... [ /php ]) oppure fare una copia del file e rinominarla .txt, così la possiamo vedere. Occhio che non contenga password o indirizzi email che non vuoi spargere in giro!

  5. #5
    Guest

    Predefinito

    Grazie !

    provo a fare una copia del file come txt. poi come la posto qui ? scusa L'ENORME IGNORANZA

  6. #6
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Basta che metti il link al file .txt nel tuo post

  7. #7
    Guest

    Predefinito

    http://www.dumas.altervista.org/pagina_18.html

    ho caricato il file txt qui spero di aver fatto giusto

    grazie davvero !!!!

  8. #8
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Ehm, quasi Quello è il form di invio della mail, ma non la pagina che prende i valori e li invia per posta. Quella la trovi in Gestione File, al percorso files/mail_p003_8_00.php

  9. #9
    Guest

    Predefinito

    Codice PHP:
    <?php
    include "../res/imemail.inc.php";

    //Form Data
    $txtData = "";
    $htmData = "";
    $txtData .= "Nome: " . $_POST["Itm_8_00_1"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\"><b>Nome:</b></td><td>" . $_POST["Itm_8_00_1"] . "</td></tr>";
    $txtData .= "Cognome: " . $_POST["Itm_8_00_2"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\" bgcolor=\"#EEEEEE\"><b>Cognome:</b></td><td bgcolor=\"#EEEEEE\">" . $_POST["Itm_8_00_2"] . "</td></tr>";
    $txtData .= "Via/P.zza: " . $_POST["Itm_8_00_3"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\"><b>Via/P.zza:</b></td><td>" . $_POST["Itm_8_00_3"] . "</td></tr>";
    $txtData .= "Città: " . $_POST["Itm_8_00_4"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\" bgcolor=\"#EEEEEE\"><b>Città:</b></td><td bgcolor=\"#EEEEEE\">" . $_POST["Itm_8_00_4"] . "</td></tr>";
    $txtData .= "Provincia: " . $_POST["Itm_8_00_5"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\"><b>Provincia:</b></td><td>" . $_POST["Itm_8_00_5"] . "</td></tr>";
    $txtData .= "N° Cellulare : " . $_POST["Itm_8_00_6"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\" bgcolor=\"#EEEEEE\"><b>N° Cellulare :</b></td><td bgcolor=\"#EEEEEE\">" . $_POST["Itm_8_00_6"] . "</td></tr>";
    $txtData .= "E-mail: " . $_POST["Itm_8_00_7"] . "\r\n";
    $htmData .= "<tr><td width=\"25%\"><b>E-mail:</b></td><td>" . $_POST["Itm_8_00_7"] . "</td></tr>";

    // Template
    $htmHead = "<table width=\"90%\" border=\"0\" bgcolor=\"#FFFFFF\" cellpadding=\"4\" style=\"font: 11px Tahoma; color: #000000; border: 1px solid #BBBBBB;\">";
    $htmFoot = "</table>";

    //Send email to owner
    $txtMsg = "richiesta di associazione ";
    $htmMsg = $htmHead . "<tr><td>richiesta di associazione </td></tr>" . $htmFoot;
    $oEmail = new imEMail(($imForceSender ? $_POST["Itm_8_00_8"] : "dumasge@tiscali.it"),"dumasge@tiscali.it","RICHIESTA DI ASSOCIAZIONE","iso-8859-1");
    $oEmail->setText($txtMsg . "\r\n\r\n" . $txtData);
    $oEmail->setHTML("<html><body bgcolor=\"#FF8000\"><center>" . $htmMsg . "<br>" . $htmHead . $htmData . $htmFoot . "</center></body></html>");
    $oEmail->send();

    //Send email to user
    $txtMsg = "Benvenuto !\r\n\r\nriceverai a breve una mail con allegato lo statuto, la copia del modulo di adesione ed il bonifico per l'associazione. \r\n\r\nVai allo Sportello Bancario o Postale più vicino e complila\r\n\r\nInviaci poi copia del bollettino e la copia da te firmata del modulo di adesione. \r\n\r\n\r\nASSOCIAZIONE DUMAS\r\n";
    $htmMsg = $htmHead . "<tr><td>Benvenuto !<br><br>riceverai a breve una mail con allegato lo statuto, la copia del modulo di adesione ed il bonifico per l'associazione. <br><br>Vai allo Sportello Bancario o Postale più vicino e complila<br><br>Inviaci poi copia del bollettino e la copia da te firmata del modulo di adesione. <br><br><br>ASSOCIAZIONE DUMAS<br></td></tr>" . $htmFoot;
    $oEmail = new imEMail("dumasge@tiscali.it",$_POST["Itm_8_00_8"],"associazione DUMAS","iso-8859-1");
    $oEmail->setText($txtMsg);
    $oEmail->setHTML("<html><body bgcolor=\"#FF8000\"><center>" . $htmMsg . "</center></body></html>");
    $oEmail->send();
    @
    header("Location: ../index.html");
    ?>
    Ultima modifica di andreafallico : 19-03-2012 alle ore 14.11.01

  10. #10
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Puoi provare a commentare l'ultima riga, aggiungendo un # all'inizio, così:
    Codice PHP:
    # @header("Location: ../index.html");
    Questo "fermerà" lo script dopo il tentato invio, permettendo di leggere eventuali messaggi di errore, invece di essere catapultati alla home page.

  11. #11
    Guest

    Predefinito

    Ok provo subito ! grazie !

    edit:

    Nada ho copiato ed incollato quanto mi hai scritto ma ..... compilo il campo e la pagina diventa bianca ....
    Ultima modifica di dreadnaut : 19-03-2012 alle ore 15.20.48 Motivo: usa il tasto Edita --->

  12. #12
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Se la pagina è bianca non c'è stato nessun errore... oppure il messaggio non è stato stampato

    Puoi provare ad aggiungere questo in cima alla pagina, dopo la riga che comincia con include ?

    Codice PHP:
    error_reporting(E_ALL);

  13. #13
    Guest

    Predefinito

    mi segnala :

    Notice: Undefined index: Itm_8_00_8 in /membri/dumas/files/mail_p003_8_00.php on line 38

    ma non so cosa significhi

  14. #14
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Uhm uhm... potresti fare ancora una prova? Si tratta di spostare la riga error_reporting sopra quella include.

  15. #15
    Guest

    Predefinito

    ho spostato come hai detto..... il risultato è

    Notice: Undefined index: Itm_8_00_8 in /membri/dumas/files/mail_p003_8_00.php on line 39....

  16. #16
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,253

    Predefinito

    Quell'errore è solo un notice, un avviso, e non pregiudica il funzionamento della pagina —che contiene controlli nel caso accada.

    Ho guardato in giro per i forum di Website X5, e diverse persone sembrano avere problemi con i form mail, a seconda della configurazione del server. Può darsi sia cambiato qualcosa con un aggiornamento, ed il form non sia aggiornato.

    Prova ad aggiornare Webside X5 sul tuo computer, e ricaricare le pagine in questione ed il form, la versione nuova potrebbe risolvere il problema.

    Vedi anche http://answers.websitex5.com/post/24269

  17. #17
    Guest

    Predefinito

    ok !!!!

    grazie ! provo anche questa !!!!!

  18. #18
    Guest

    Predefinito

    A posto adesso ! grazie davvero !!!!

Tags for this Thread

Regole di scrittura

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