Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    71

    x roby: grazie ma cookie non funz...non dà neanche errore....??!!

    Grazie roby per l'aiuto ma non funz....le pagine funzionano perfettamente (nessun tipo di errore!!) ma di cookie nemmeno l'iombra!!!visto che nessuno mi crede ora vi posto il codice della prima pagina asp che riceve il tipo di ordina elaborando il prezzo totale e nella quale c'è il form dei dati personali (ho cercato di salvare nel cookie solo il nome della persona): eccola...c'è qualcos'altro che devo fare???
    <html>

    <head>

    <link rel="stylesheet" type="text/css" href="../dolcicss.css">

    <title> GOLOSICCERIA LIVIO s.n.c. --- ACQUISTA ONLINE </title>

    <SCRIPT Language=Javascript SRC="controlli3.js"> </script>

    </head>

    <body alink="008000">

    <table align="center" border="1" bordercolor="#0000ff" width="100%">


    <tr><td> <table width="100%" BORDER="1" bordercolor="#0000ff" align="center" background="../Immagini/ToolbarG.gif">


    <tr> <td> <p align="center"> HOME </p> </td>


    <td> <p align="center"> DOVE SIAMO </p> </td>

    <td> <p align="center"> PRODOTTI </p> </td>

    <td> <p align="center"> ACQUISTA </p> </td>

    <td> <p align="center"> CONTATTI </p> </td> </table>










    <table width="100%" align="center" bgcolor="008000">

    <tr>
    <td align="center"> <h1>
    GOLOSICCERIA LIVIO s.n.c.

    ACQUISTA ONLINE </h1>

    [img]../Immagini/pasticcere.gif[/img] </td>


    </tr> </table> </td></tr></table>



    <table width="100%" height="21" BORDER="1" bordercolor="#0000ff" align="center" background="../Immagini/ToolbarP.gif">

    <tr> <td> </td> </tr>

    </table>






    <table width="100%" BORDER="1" height="900" bordercolor="#0000ff" align="center">


    <tr>

    <td> <table border="0" align="center">

    <tr> <td> [img]../Immagini/trasp.bmp[/img] </td> </tr>

    <tr> <td align="center"> [img]../Immagini/crostata.gif[/img] </td> </tr>

    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>

    <tr> <td align="center"> HOME </td> </tr>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> DOVE SIAMO <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> PRODOTTI <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> ACQUISTA <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> CONTATTI <TD> </TR>



    <tr> <td align="center"> [img]../Immagini/crostata.gif[/img] </td> </tr>

    <tr> <td> [img]../Immagini/trasp.bmp[/img] </td> </tr>



    </table>




    <td> <table align="center" border="0" width="100%">

    <tr> <td>



    <h2> PROCEDI ALL'ACQUISTO ONLINE </H2> </u> [/i]




    Gentile cliente ora può visionare (qui sotto) il prezzo dei dolci da lei richiesti. Per procedere

    all'acquisto è necessario che compili il form riguardante i suoi dati personali. </p>





    </td></tr>


    <tr> <td align="center" colspan="2"> [img]../Immagini/tazzine.gif[/img] [img]../Immagini/personale.jpg[/img] [img]../Immagini/fetta torta.gif[/img]


    </td> </tr>

    <tr> <td align="center"> <table width="100%" height="21" BORDER="1" bordercolor="#0000ff" align="center"

    background="../Immagini/ToolbarP.gif">

    <tr> <td> </td> </tr> </table> </td> </tr>


    <tr> <td align="center">


    <h3> <a name="prezzo"> ESTREMI DELL'ORDINE </a> </h3>




    <% @LANGUAGE= "JScript" %>




    <%
    var con;
    var sConString;
    var con = Server.CreateObject("ADODB.Connection");
    var sConString = "Provider=Microsoft.Jet.OLEDB.4.0; "
    + "Data Source= C:\\Inetpub\\wwwroot\\sito2\\aspjs\\pasticceria.md b";
    con.Open(sConString);

    var rst;
    var sSQLString;
    var selezione = Request.QueryString("dolci");

    rst = Server.CreateObject("ADODB.Recordset");
    sSQLString = " Select * from prodotti where nomeProdotto = '" + selezione + "'";
    rst = con.Execute(sSQLString);



    var prezzo, prezzoc, costo, quantita;

    quantita = parseInt(Request.QueryString("quantita"));


    prezzo = parseInt(rst("prezzoUnitario"));


    if((Request.QueryString("cioccolato")) == "si" ) {

    prezzoc = 1;


    }


    if((Request.QueryString("cioccolato")) == "no" ) {

    prezzoc = 0;


    }



    costo = prezzo * Request.QueryString("quantita") + prezzoc;


    Response.write("<table border=1 bordercolor=008000 align=center cellpadding=10><tr><td align=center>

    Dolce</p></td><td

    align=center>

    Quantità</p></td><td align=center>

    Cioccolato extra</p></td><td align=center>

    Prezzo

    totale</p></td></tr>");


    Response.write("<tr><td align=center>

    " + Request.QueryString("dolci") + "</p></td><td align=center>

    " +

    Request.QueryString("quantita") + "</p></td><td align=center>

    " + Request.QueryString("cioccolato") + "</p></td><td

    align=center>

    " + costo + "</p></td></tr></table>");

    %>



    </td></tr>

    <tr><td colspan="4"><table border="0" align="center" cellpadding="10">
    <tr><td align="center">

    <FORM name="mioForm2" onsubmit="return testdati()" method="POST" action="http://localhost/sito2/aspjs/ordine.asp?go=Ordina">






    <input type="hidden" name="dolci" size="90" value="<%= Request.QueryString("dolci") %>">
    <input type="hidden" name="quantita" size="90" value="<%= Request.QueryString("quantita") %>">
    <input type="hidden" name="cioccolato" size="90" value="<%= Request.QueryString("cioccolato") %>">
    <input type="hidden" name="costo" size="90" value="<%= costo %>">



    <tr><td align="center">

    Ora inserisca i tuoi dati: </p>

    </tr></td>

    <tr><td align="center">Nome:



    <INPUT tabindex="4" type="text" name="nome" maxlength="15" value="<%=Request.Cookies("name")%>">




    <tr><td align="center">Cognome:

    <INPUT tabindex="5" type="text" name="cognome" maxlength="15">

    </tr></td>

    <tr><td align="center"> Indirizzo: <select name="viacorso">

    <option value="viac"> VIA </option>

    <option value="vcorso"> CORSO </option>

    <option value="vpiazza"> PIAZZA </option>

    </select> </td></tr>


    <tr><td align="center"> <INPUT tabindex="6" type="text" name="via"> Numero:<INPUT tabindex="7" type="text" name="nvia"

    size="3" maxlength="3">

    CAP: <INPUT tabindex="8" type="text" name="cap" maxlength="5" size="10">

    </td></tr>


    <tr><td align="center">Telefono:

    <INPUT tabindex="9" type="text" name="tel" maxlength="12">

    </td></tr>


    <tr><td align="center">Email:

    <INPUT tabindex="10" type="text" name="email">


    </tr></td>


    <tr><td align="center"> Carta di credito:

    <select name="tipocarta">

    <option value="visa"> VISA </option>

    <option value="mast"> MASTERCARD </option>

    <option value="american"> AMERICAN EXPRESS </option>

    </select>




    Numero: <INPUT tabindex="11" type="text" name="carta">
    Data di scadenza: GG<INPUT tabindex="12" size="2" type="text" maxlength="2" name="datag">
    MM<INPUT tabindex="13" size="2" type="text" maxlength="2" name="datam">
    AA<INPUT tabindex="14" size="2" type="text" maxlength="2" name="dataa">



    </td></tr>

    <tr><td align="center"><INPUT type="submit" value= "Ordina">
    <input type="reset" value="Cancella" onClick>






    </form></table>

    </table></table>


    <table border="1" bordercolor="#0000ff" width="100%" align="center">

    <tr> <td align="center"> [img]../Immagini/Logo1.gif[/img]</td>


    <td align="center"><p class="inf"> <a name="contatti">

    INFORMAZIONI:

    Tel. 011 - 19707152 --- Email:

    liviog@golosicceria.it </a> </p>

    </td>



    </tr> </table>




    </body>



    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    71

    ecco la seconda pagina asp....

    Ora invece vi posto il codice nella pagina asp in cui il cookie si dovrebbe creare....ho messo le istruzioni del cookie fuori dai tag è corretto??!!ho fatto la prova anche nei tag head e nei tag body...cmq dove si mettono esattamente??






    <% @LANGUAGE= "JScript" %>

    <%
    if (Request.QueryString("go") == "Ordina")
    {
    var data = new Date();

    var gg = data.getDate() + 1;
    var mm = data.getMonth() + 1;
    var aa = data.getFullYear();

    var scadenza = gg + "/" + mm + "/" + aa;

    Response.Cookies("name") = Request.Form("name");
    Response.Cookies("name").Expires = scadenza;
    }
    %>


    <html>

    <head>

    <link rel="stylesheet" type="text/css" href="../dolcicss.css">

    <title> GOLOSICCERIA LIVIO s.n.c. --- ACQUISTA ONLINE </title>


    </head>

    <body alink="008000">

    <table align="center" border="1" bordercolor="#0000ff" width="100%">


    <tr><td> <table width="100%" BORDER="1" bordercolor="#0000ff" align="center" background="../Immagini/ToolbarG.gif">


    <tr> <td> <p align="center"> HOME </p> </td>


    <td> <p align="center"> DOVE SIAMO </p> </td>

    <td> <p align="center"> PRODOTTI </p> </td>

    <td> <p align="center"> ACQUISTA </p> </td>

    <td> <p align="center"> CONTATTI </p> </td> </table>










    <table width="100%" align="center" bgcolor="008000">

    <tr>
    <td align="center"> <h1>
    GOLOSICCERIA LIVIO s.n.c.

    ACQUISTA ONLINE </h1>

    [img]../Immagini/pasticcere.gif[/img] </td>


    </tr> </table> </td></tr></table>



    <table width="100%" height="21" BORDER="1" bordercolor="#0000ff" align="center" background="../Immagini/ToolbarP.gif">

    <tr> <td></td> </tr>

    </table>






    <table width="100%" BORDER="1" height="900" bordercolor="#0000ff" align="center">


    <tr>

    <td> <table border="0" align="center">

    <tr> <td> [img]../Immagini/trasp.bmp[/img] </td> </tr>

    <tr> <td align="center"> [img]../Immagini/crostata.gif[/img] </td> </tr>

    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>

    <tr> <td align="center"> HOME </td> </tr>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> DOVE SIAMO <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> PRODOTTI <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> ACQUISTA <TD> </TR>
    <tr> <td> [img]../Immagini/trasp2.bmp[/img] </td> </tr>
    <tr> <td align="center"> CONTATTI <TD> </TR>



    <tr> <td align="center"> [img]../Immagini/crostata.gif[/img] </td> </tr>

    <tr> <td> [img]../Immagini/trasp.bmp[/img] </td> </tr>



    </table>




    <td> <table align="center" border="0" width="100%">





    <%
    var con;
    var sConString;
    var con = Server.CreateObject("ADODB.Connection");
    var sConString = "Provider=Microsoft.Jet.OLEDB.4.0; "
    + "Data Source= C:\\Inetpub\\wwwroot\\sito2\\aspjs\\pasticceria.md b";
    con.Open(sConString);

    var rst;
    var sSQLString;
    rst = Server.CreateObject("ADODB.Recordset");


    var dolci1= Request.Form("dolci");
    var quantita1= Request.Form("quantita");

    sSQLString = " Select * from prodotti where nomeProdotto = '" + dolci1 + "'";
    rst = con.Execute(sSQLString);


    var qta= parseInt(rst("qtaDisponibile"));

    if ((quantita1 > qta) || (quantita1=="0")) {

    Response.write ("<tr> <td> <h1> ATTENZIONE ORDINE NON EFFETTUATO !!!! </h1>






    Gentile " +

    Request.Form("nome") +" "+ Request.Form("cognome") + " la quantità da lei richiesta al momento non è disponibile in

    magazzino, la invitiamo vivamente a procedere con un altro acquisto.

    <a href=../ordinadolci.shtml> Clicca qui

    </a></p>




    <h1>ATTENZIONE ORDINE NON EFFETTUATO !!!!


    </h1> </td></tr></table>");

    }

    else
    {

    var qta1 = qta - quantita1;

    var sSQLString;

    sSQLString = " UPDATE prodotti SET qtaDisponibile = '" + qta1 + "' WHERE nomeProdotto = '" + dolci1 + "'";

    rst = con.Execute(sSQLString);

    Response.write ("<tr><td align=center>


    <h1>ORDINE RICEVUTO CON SUCCESSO !!</h1>



    </td></tr>");
    Response.write("<tr><td>

    Gentile " + Request.Form("nome") +" "+ Request.Form("cognome") + " ecco <a href=#ordine>(qui

    sotto)</a> il riepilogo dell'ordine da lei effettuato.</p>



    </td></tr>");

    Response.write("<tr><td align=center><table width=100% height=21 BORDER=1 bordercolor=#0000ff align=center

    background=../Immagini/ToolbarP.gif> <tr> <td> </td> </tr> </table> </td> </tr>




    ");


    Response.write("<tr><td align=center> <h3>


    <a name=ordine>ESTREMI DELL'ORDINE</a>

    </h3></td></tr>");

    Response.write("<tr><td align=center><table border=1 bordercolor=008000 align=center cellpadding=10> <tr> <td align=center>



    Dolce </td> <td align=center>

    Quantità</p></td><td align=center>

    Cioccolato extra</p></td><td align=center>

    Prezzo

    totale </p></td></tr>");


    Response.write("<tr><td align=center>

    " + Request.Form("dolci") + "</p></td><td align=center>

    " +
    Request.Form("quantita") + "</p></td><td align=center>

    " + Request.Form("cioccolato") + "</p></td><td align=center>

    "+

    Request.Form("costo") + "</p></td></tr></table>");


    Response.write("<tr><td align=center>




    Ordine effettuato da:


    </p></tr></td>");
    Response.write("<tr><td><table align=center border=1 bordercolor=008000 cellpadding=10><tr><td align=center>

    Nome

    </p></td><td align=center>

    Cognome</p></td><td>

    Telefono</p></td><td>

    Email</p></td></tr>");

    Response.write("<tr> <td align=center>

    " + Request.Form("nome") + "</p></td> <td align=center>

    " +
    Request.Form("cognome") + "</p></td><td align=center>

    " + Request.Form("tel") + "</p></td><td align=center>

    " +

    Request.Form("email") + "</p></td> </tr></table>");

    Response.write("<tr><td align=center>





    <h2> GRAZIE PER AVER SCELTO GOLOSICCERIA LIVIO s.n.c. !!!!!!!!






    </h2></td></tr>");




    }

    %>



    </td></tr>

    </table>



    </table></table>


    <table border="1" bordercolor="#0000ff" width="100%" align="center">

    <tr> <td align="center"> [img]../Immagini/Logo1.gif[/img]</td>


    <td align="center"><p class="inf"> <a name="contatti">

    INFORMAZIONI:

    Tel. 011 - 19707152 --- Email:

    liviog@golosicceria.it </a> </p>

    </td>



    </tr> </table>




    </body>



    </html>

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma tu nel cookie che ci metti?

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    71
    volevo metterci almeno il nome di chi fa l'ordine...poi capito quello metto il resto....

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non complicarti.
    Usa lo script che ti ho suggerito e basta e guarda se il cookie riesci a crearlo.

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    71
    se guardi bene ho proprio usato lo script che mi hai detto tu...mica sono pazzo a fare di testa mia.... VVoVe: !!!!!!!

    rieccoti il link così vedi....www.lukeonweb.net/leggi.asp?id=358

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.