Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 28 su 28
  1. #21
    codice:
    <?php
    //varie info per email
    $oggi = date("j F Y G:i", time() );
    $sito = "www.carmelomodica.it";
    $ip = $_SERVER[REMOTE_ADDR];
    $browser = $_SERVER[HTTP_USER_AGENT];
    $to = "modica.c@tiscali.it";
    $soggetto = "Modulo da $sito";
    
    if( (trim($_POST['nome']) == "") OR (trim($_POST['messaggio']) == "") ) {
    echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\">Tutti i campi sono obbligatori</font>";
    
    } else {
    
    $body = "Modulo inviato il $oggi da $ip - $browser \n\n";
    $body .= "Nome: $_POST[nome] \nMessaggio: $_POST[messaggio]";
    
    mail($to,$soggetto,$body);
    
    }
    
    ?>

  2. #22
    Azz..altro errore
    Parse error: syntax error, unexpected '}' in D:\Inetpub\webs\carmelomodicait\mailto.php on line 87
    Per aspera ad astra

  3. #23
    Devi chiudere una { che hai lasciato aperto (con }).......

  4. #24
    scusa, mi posteresti tutto il codice modificato correttamente? Grazie fratello..
    Per aspera ad astra

  5. #25
    Originariamente inviato da cicciofarmaco
    gente ho incollato qst
    codice:
    <?php
    //varie info per email
    $oggi = date("j F Y G:i");
    $sito = "www.carmelomodica.it";
    $ip = "$_SERVER[REMOTE_ADDR]";
    $browser = "$_SERVER[HTTP_USER_AGENT]";
    $to = "modica.c@tiscali.it";
    $soggetto = "Modulo da $sito";
    
    {
    echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\">Tutti i campi sono obbligatori</font>";
    
    } else {
    
    $body = "Modulo inviato il $oggi da $ip - $browser \n\n";
    $body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nMessaggio: $_POST[messaggio]";
    
    mail("$to","$soggetto","$body");
    
    };//MANCAVA QUESTA GRAFFA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
    ?>
    ma il risultato è
    non so come tu sia riuscito a fare copia-incolla dato che hai omesso completamente la riga del ramo IF ...
    ( \_/ )
    ( *.* )
    (> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

  6. #26
    Originariamente inviato da cicciofarmaco
    Azz..altro errore
    Citazione:
    Parse error: syntax error, unexpected '}' in D:\Inetpub\webs\carmelomodicait\mailto.php on line 87
    riga 87 di mailto.php ?
    il mailto.php che ci hai fatto vedere fino adesso era 20-25 righe max....
    ( \_/ )
    ( *.* )
    (> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

  7. #27
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da cicciofarmaco
    codice:
    <script type="text/javascript">
     <!--
      function Modulo() {
    
            if ((document.modulo.nome.value == "")) {
               alert("Il campo Nome è obbligatorio");
               document.modulo.nome.focus();
               return false;
            }
    
            else if ((document.modulo.email.value == "")) {
              alert("Il campo Email è obbligatorio");
              document.modulo.email.focus();
              return false;
            }
    
            else if ((document.modulo.messaggio.value == "")) {
               alert("Il campo Messaggio è obbligatorio");
               document.modulo.messaggio.focus();
               return false;
            }
    
            else {
               document.modulo.action = "mailto.php";
               document.modulo.submit();
            }
      }
     //-->
    </script>

    codice:
    <form method="post" name="modulo" action="mailto.php">
    <fieldset id="informazioni">
    <legend>Informazioni Generali</legend> 
    
    
    <label for="nome">Nome:</label><input type="text" name="nome" id="nome" value="" tabindex="1" accesskey="n" /></p>
    
    
    <label for="cognome">Cognome:</label><input type="text" name="cognome" id="cognome" value=""  tabindex="2" accesskey="c" /></p>
    
    
    <label for="oggetto">Oggetto:</label><input type="text" name="oggetto" id="oggetto" value="" tabindex="3" accesskey="o" /></p>
    
    
    <label for="message">Messaggio:</label><textarea name="message" cols="20" rows="7" id="message" tabindex="4" accesskey="m"></textarea></p>
    </fieldset>
    <fieldset id="conferma">
    <legend>Conferma e invio dei dati</legend>
    <input name="submit" type="submit" id="invia" tabindex="5" accesskey="I" value="Invia" onClick="Modulo()"/>
    <input id="annulla" type="reset" value="Riscrivi" tabindex="6"  accesskey="r"/>
    </fieldset>
    </form>
    Se non vuoi che il campo sia obbligatorio devi aprire le virgolette:

    else if ((document.modulo.email.value == " " {
    alert("Il campo Email è obbligatorio");
    document.modulo.email.focus();
    return false;
    }

  8. #28
    Dunque gente, facciamo un po di chiarezza. Nella pagina contatt.php abbiamo:

    codice:
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);
    //-->
    </script>
    <script language="javascript" type="text/javascript">
     <!--
      function Modulo() {
    
            if ((document.modulo.nome.value == "")) {
               alert("Il campo Nome è obbligatorio");
               document.modulo.nome.focus();
               return false;
            }
    
            else if ((document.modulo.email.value == "")) {
              alert("Il campo Email è obbligatorio");
              document.modulo.email.focus();
              return false;
            }
    
            else if ((document.modulo.messaggio.value == "")) {
               alert("Il campo Messaggio è obbligatorio");
               document.modulo.messaggio.focus();
               return false;
            }
    
            else {
               document.modulo.action = "mailto.php";
               document.modulo.submit();
            }
      }
     //-->
    </script>
    e

    codice:
    <form method="post" name="modulo" action="mailto.php">
    <fieldset id="informazioni">
    <legend>Informazioni Generali</legend> 
    
    
    <label for="nome">Nome e cognome:</label><input type="text" name="nome" id="nome" value="" tabindex="1" accesskey="n" /></p>
    
    
    <label for="email">Email:</label><input type="text" name="email" id="email" value=""  tabindex="2" accesskey="c" /></p>
    
    
    <label for="oggetto">Oggetto:</label><input type="text" name="oggetto" id="oggetto" value="" tabindex="3" accesskey="o" /></p>
    
    
    <label for="message">Messaggio:</label><textarea name="message" cols="20" rows="7" id="message" tabindex="4" accesskey="m"></textarea></p>
    </fieldset>
    <fieldset id="conferma">
    <legend>Conferma e invio dei dati</legend>
    <input name="submit" type="submit" id="invia" tabindex="5" accesskey="I" value="Invia" onClick="Modulo();return()"/>
    <input id="annulla" type="reset" value="Riscrivi" tabindex="6"  accesskey="r"/>
    </fieldset>
    </form>
    Nella pagina mailto.php abbiamo invece:

    codice:
    <?php
    //varie info per email
    $oggi = date("j F Y G:i");
    $sito = "www.carmelomodica.it";
    $ip = "$_SERVER[REMOTE_ADDR]";
    $browser = "$_SERVER[HTTP_USER_AGENT]";
    $to = "modica.c@tiscali.it";
    $soggetto = "Modulo da $sito";
    
    if(trim($_POST['nome']) == "" OR trim($_POST['messaggio']) == ""){
    echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\">Tutti i campi sono obbligatori</font>";
    
    } else {
    
    $body = "Modulo inviato il $oggi da $ip - $browser \n\n";
    $body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nMessaggio: $_POST[messaggio]";
    
    mail("$to","$soggetto","$body");
    ?>
    codice:
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);
    //-->
    </script>
    <script language="javascript" type="text/javascript">
     <!--
      function Modulo() {
    
            if ((document.modulo.nome.value == "")) {
               alert("Il campo Nome è obbligatorio");
               document.modulo.nome.focus();
               return false;
            }
    
            else if ((document.modulo.email.value == "")) {
              alert("Il campo Email è obbligatorio");
              document.modulo.email.focus();
              return false;
            }
    
            else if ((document.modulo.messaggio.value == "")) {
               alert("Il campo Messaggio è obbligatorio");
               document.modulo.messaggio.focus();
               return false;
            }
    
            else {
               document.modulo.action = "mailto.php";
               document.modulo.submit();
            }
      }
     //-->
    </script>
    codice:
    <?php }
    ?>
    Per aspera ad astra

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 © 2026 vBulletin Solutions, Inc. All rights reserved.