Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Incompatibilità form PHP e Firefox

    Ciao ragazzi,
    ho un piccolo problema...
    Ho creato un formo per un sito. Questo form è in metod="post" e richiama una pagina PHP.
    Nessun problema con IE7, mi va alla grande con tutti i campi compilati, ma niente da con FireFox, io compilo i campi, clicco sull'invia, lui mi porta alla pagina di richiamo, ma non mi arriva assolutamente nulla...potete aiutarmi?

    Questo è lo script che ho usato per creare il form:

    <form method="POST" action="ris_contatti.php" onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1"
    webbot-action="--WEBBOT-SELF--" language="JavaScript">
    <div align="center">
    <input TYPE="hidden" NAME="VTI-GROUP" VALUE="0">
    <!--webbot
    bot="SaveResults" endspan i-checksum="43374" -->


    Inserire i seguenti dati:

    </div>
    <blockquote>
    <table width="700">
    <tr>
    <td width="131" align="right">Nome e Cognome</td>
    <td width="211"><INPUT name="name" type="text" class="corpo" size=35></td>
    <td width="153" align="right">Città</td>
    <td width="213"><input type="TEXT" name="citta" size="35"></td>
    </tr>
    <tr>
    <td align="right">Provincia</td>
    <td><input type="TEXT" name="provincia" size="35"></td>
    <td align="right">Posta elettronica</td>
    <td><input type="TEXT" name="posta" size="35"></td>

    </tr>

    <tr>
    <td align="right">Fax</td>
    <td><input type="TEXT" name="fax" size="25" maxlength="25"></td>
    <td align="right">Telefono</td>
    <td><input type="TEXT" name="telefono" size="25" maxlength="25"></td>
    </tr>
    </table>
    </blockquote>
    <div align="center">Inserire il testo del messaggio nel seguente spazio:
    </div>
    <div align="center">
    </div>
    <blockquote><p align="center"><textarea name="message" rows="5" cols="70"></textarea>

    </p>
    </blockquote>
    <div align="center">
    <input type="SUBMIT" value="Invia modulo">
    <input type="RESET" value="Cancella">
    </div>
    </form>


    ....e questo è quello semplicissiomo della pagina di richiamo...

    <?php

    $msg .= "Nome:\t$name\n";
    $msg .= "Città:\t$citta\n";
    $msg .= "Provincia:\t$provincia\n";
    $msg .= "Telefono:\t$telefono\n";
    $msg .= "Fax:\t$fax\n";
    $msg .= "Posta elettronica:\t$posta\n";
    $msg .= "Messaggio:\t$message\n\n";

    // use two newline characters at the end of your content,
    // or to insert additional spacing

    $mailheaders = "From: Form di contatti da B&BPoint.com <> \n";
    $mailheaders .= "Reply-To: $sender_email\n\n";

    mail("info@bebpoint.com", "Invio posta elettronica da www.bebpoint.com", $msg, $mailheaders);

    ?>

    Cosa c'è di sbagliato che me lo fa funzionare con IE7 e non con FireFox?

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Nel momento del submit richiami un Javascript che (immagino) fa una validazione.
    Codice PHP:
    onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1" 
    Bisognerebbe vedere cosa fa.
    Prova a toglierlo e vedrai che funziona

  3. #3
    Niente da fare, ho cancellato tutto quello in più ma continua a non funzionare con FireFox...

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.