Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    passaggio di dati e memorizzazione nel DB

    ciao a tutti,

    ho uuno stupidissimo passaggio di variabile da una pagina all'altra attraverso un link che non riesco poi (chissa perchè) a memorizzare nella tabella di Access!!!
    la variabile in effetti sembra che venga passata(il suo valore compare nela link) ma poi non viene memorizzata nel DB

    allora, questa è la prima pagina(quella che passa la variabile codice all'altra pagina:


    <form action="aggiungi_carrello.asp" method="post" name="formdati">

    g=0
    do while not rs.eof
    <a href="javascript:self.location.href='aggiungi_carr ello.asp?quantita=' + document.formdati.qta[<%=g%>].value + '&codice=<%=rs("codice")%>';">
    <input class="Rilievo" id="_Aggiungi2" type="image" alt="Aggiungi al carrello" src="images/aggiungi.gif" align="middle">
    </a>
    <%
    g=g+1
    rs.movenext
    Loop
    %>
    </form>


    questa è la seconda pagina(quella che riceve il valore e deve memorizzarlo nel DB):

    codice = request.querystring("codice")

    sql= "select * from carrello where id_utente = "&id_utente&" and codice='"&codice&"'"
    RS.open sql,conn,3,3

    if rs.eof then


    rs.close
    rs.open "select * from carrello where id_utente= "&id_utente
    'aggiungo un nuovo record
    rs.addnew
    rs("codice")=codice
    rs.update
    end if



    qualcuno sa spiegarmi il perchè??

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    niente ragazzi??anche a voi sembra "a posto" quel codice???

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ammissciii, nessuno mi aiuta????

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Cosa non funziona?

    Quando fai addnew, il campo idutente è contatore?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ciao kalosjo,

    quello che non funziona è il passaggio della variabile codice

    dalla pagina 1


    <a href="java script:self.location.href='aggiungi_carrello.asp?q uantita=' + document.formdati.qta[<%=g%>].value + '&codice=<%=rs("codice")%>';">


    alla pagina 2 lo recupero cosi:

    codice = request.querystring("codice")

    response.write codice non mi stampa nulla

    La cose strana è che nel link della pagina 1 mi appare in basso a sinistra il valore di codice


    il campo id_utente è "numerico"!

  6. #6
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Perchè mettere javascript nel href? metti direttamente il link...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ho provato in questo modo togliendo l'href ma non cambia nulla!!il valore della variabile codice non viene passato.


    <a href="aggiungi_carrello.asp?quantita=' + document.formdati.qta[<%=g%>].value + '&codice=<%=rs("codice")%>';">

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ragazzi, come lo risolvo sto problema?mi sta bloccando!!!!

  9. #9
    ma nella barra degli indirizzo Codice viene passato?!?!
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    nella barra degli indirizzi si visualizza questo:

    aggiungi_carrello.asp?quantita='%20+%20document.fo rmdati.qta[1].value%20+%20'&codice=5342';

    quello che non mi spiego è come mai nella pagina non recupera il valore della variabile 'codice' visto che nella barra degli indirizzi la vedo

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.