Visualizzazione dei risultati da 1 a 3 su 3

Discussione: form di ordine

  1. #1

    form di ordine

    ciao amici, mi servirebbe un form per il mio sito che trovate in firma. Il sito girà su windows no unix, uso dreamweaver per creare, ma siccome sono imbranato non riesco a fare un form decente.

    Mi serve che l'utente possa inserire nome cognome telefono cellulare mail indirizzo n° cap città provincia stato descrizione oggetto importo
    accetto le nome e l'invio a due indirizzi mail contemporaneamente.

    Chi è così gentile da darmi una mano e magari se ha tempo crearmelo carino. GRazie mille

  2. #2
    allora ti ho fatto 2 paginette una normale html e una in asp (ricordati di salvare quest'ultima con l'estensione .asp. In quella html ho messo 2 campi obbligatori. Non è difficile capire come funziona. In quella asp devi inserire le email e un logo per abbellirla e gli indirizzi del tuo sito. Neanque questa di difficile comprensione. La pagina asp utilizza per l'invio delle email il sistema cdonts credo vada bene. Alcuni server utilizzano cdosys. Però credo che il tuo sito sia su un server vecchio. Comunque abbellisci un pò il tuo sito evita di mettere gif animate impesantiscono tanto. Ti posto il codice delle 2 pagine. Quella html la chiami form.htm quella asp la chiami vai.asp

    Pagina form.htm


    <html>

    <head>
    <meta http-equiv="Content-Language" content="it">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>Registrazione</title>

    <script Language="JavaScript">
    <!--
    function FrontPage_Form1_Validator(theForm)
    {

    if (theForm.nome.value == "")
    {
    alert("Inserire un valore per il campo \"nome\".");
    theForm.cf.focus();
    return (false);
    }

    if (theForm.cognome.value == "")
    {
    alert("Inserire almeno 11 caratteri nel campo \"cognome\".");
    theForm.cf.focus();
    return (false);
    }
    return (true);
    }
    //-->
    </script>


    </head>

    <body bgcolor="#FFFFFF">

    <div align="center">
    <center>
    <table border="0" cellspacing="0" style="border-collapse: collapse" width="301" id="AutoNumber2" height="1" cellpadding="0" bordercolor="#000000">
    <tr>
    <td width="301" height="97">
    <form method="POST" action="vai.asp" onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1">
    <div align="center">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
    <td width="48%"><font face="Tahoma">*Nome:</font></td>
    <td width="36%">
    <input type="text" name="nome" size="26"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">*Cognome:</font></td>
    <td width="36%">
    <input type="text" name="cognome" size="26"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Indirizzo:</font></td>
    <td width="36%">
    <input type="text" name="indirizzo" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Città:</font></td>
    <td width="36%">
    <input type="text" name="citta" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Cap:</font></td>
    <td width="36%">
    <input type="text" name="cap" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Prov:</font></td>
    <td width="36%">
    <input type="text" name="prov" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">n°</font></td>
    <td width="36%">
    <input type="text" name="numero" size="7"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Nazione:</font></td>
    <td width="36%">
    <input type="text" name="nazione" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Email:</font></td>
    <td width="36%">
    <input name="email" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Telefono:</font></td>
    <td width="36%">
    <input type="text" name="tel" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Cellulare:</font></td>
    <td width="36%"><input type="text" name="cell" size="20"></td>
    </tr>
    <tr>
    <td width="48%"><font face="Tahoma">Importo:</font></td>
    <td width="36%">
    <input name="importo" size="20"></td>
    </tr>
    </table>
    </div>
    <p align="center">Descrizione Oggetto:

    <textarea name="msg" rows="5" cols="35" wrap="soft"></textarea></p>
    <p align="center"><input type="submit" value="registrati &gt;&gt;" name="reg"></p>
    </form>
    </td>
    </tr>
    </table>
    </center>
    </div>


    </body>

    </html>



    --------------------------------------------------------------------

    Pagina vai.asp



    <html>

    <head>
    <meta http-equiv="Content-Language" content="it">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>Registrazione</title>
    </head>

    <body bgcolor="#FFFFFF">

    <div align="center">
    <center>
    <table border="0" cellspacing="0" style="border-collapse: collapse" width="778" id="AutoNumber2" height="1" cellpadding="0" bordercolor="#000000">
    <tr>
    <td width="571" height="32" colspan="2">Metti un logo per farlo più carino</td>
    </tr>
    <tr>
    <td width="64" height="97" rowspan="2">
    </td>
    <td width="513" height="97" rowspan="2" valign="top">
    <%

    'ORA LA SPEDISCO PERCHE I CAMPI SONO GIUSTI

    'EMAIL

    corpo= "<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.0 Transitional//EN"">" & "<body bgcolor=""#FFFFFF"" text=""#000000""><img border=0 src=http://www.tuosito.com/immagini/tuologo.gif width=262 height=60><font face=""Tahoma"" size=""2"">
    Dati su registrazione utente dal sito.

    Nome:
    <color=""red"">"& Request.Form ("nome")
    corpo=corpo & "


    </color>Cognome: " & Request.Form ("cognome")
    corpo=corpo & "
    Indirizzo: " & Request.Form ("indirizzo")
    corpo=corpo & "
    Località: " & Request.Form ("citta")
    corpo=corpo & "
    Cap: " & Request.Form ("cap")
    corpo=corpo & "
    Provincia: " & Request.Form ("prov")
    corpo=corpo & "
    numero: " & Request.Form ("numero")
    corpo=corpo & "
    nazione: " & Request.Form ("nazione")
    corpo=corpo & "
    Email: " & Request.Form ("email")
    corpo=corpo & "
    Partita Iva: " & Request.Form ("piva")
    corpo=corpo & "
    Telefono: " & Request.Form ("tel")
    corpo=corpo & "
    Cellulare: " & Request.Form ("cell")
    corpo=corpo & "
    Importo: " & Request.Form ("importo")
    corpo=corpo & "
    Descrizione Oggetto: " & Request.Form ("msg")
    corpo=corpo & "

    Distinti Saluti la redazione di: newsilverlook.com"
    corpo=corpo & "

    [/b]</font><img border=0 src=http://www.tuosito.com/immagini/tuologo.jpg width=190 height=198>"

    session ("corpo") = corpo

    ' SPEDIAMO AL CLIENTE

    mail=Request.Form ("email")
    corpo= session("corpo")
    ' dikiari l'oggetto CDO
    dim objCDO
    ' crei l'oggetto CDO
    set objCDO = Server.CreateObject("CDONTS.Newmail")

    ' settiamo le proprietà della mail da spedire
    objCDO.From = mail
    ' 'ANDIAMO A SPEDIRE LA MAIL
    objCDO.To = "info@suaemail.com"
    ' QUESTO E COSA SI SCRIVE SULLA MAIL
    objCDO.Subject = "newsilverlook.com Registrazione"
    objCDO.Body = corpo
    objCDO.BodyFormat = 0
    objCDO.MailFormat = 0

    ' spedisci email
    objCDO.Send

    set objCDO = Nothing

    ' SPEDIAMO ALL ADMIN

    mail=Request.Form ("email")
    corpo= session("corpo")
    ' dikiari l'oggetto CDO
    dim obCDO
    ' crei l'oggetto CDO
    set obCDO = Server.CreateObject("CDONTS.Newmail")
    obCDO.From = "info@tuaemail.com"
    obCDO.To = mail
    obCDO.Subject = "tuosito.com Segnala!(Dati registrazione area privata)"
    obCDO.Body = corpo
    obCDO.BodyFormat = 0
    obCDO.MailFormat = 0

    ' spedisci email
    obCDO.Send

    set obCDO = Nothing %>


    <p align="center">Gentile Utente,<%=request("nome")%>

    la sua registrazione è avvenuta con successo!



    La ringraziamo con anticipo per la registrazione al sito web</p>



    </td>
    </tr>
    </table>
    </center>
    </div>


    </body>

    </html>

  3. #3

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.