Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    168

    cosa sbaglio in query ?

    ciao a tutti, vorrei fare una select da un db ed estrarre solo i record dove codcli = session codcli e faccio cosi:

    sql="SELECT * FROM Archivio where codcli=session("& codcli &")"
    ma nn funziona, qualcuno può aiutarmi grazie !

  2. #2
    scritta così è sbagliato tutto...ma proprio nel codice hai messo così? no sai, si scriverebbe:

    codice:
    sql="SELECT * FROM Archivio where codcli=" & session(codcli)
    se ho capito quello che intendevi
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    168
    ciao e grazie
    ho modificato il mio codice con il tuo, e non mi valorizza il valore session codcli...

    in pratica vorrei fare una procedura che dietro autenticazione utente (gia fatto) mi mandi in una pagina dove l' utente pippo possa visualizzare i link ai suoi documenti riservati pdf, sto procedendo bene secondo te ?
    ciao

  4. #4
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Se i gruppi di autenticazione sono diversi ti consiglio di lavorare con il select case.

    aaa=Session("autenticazione")

    select case aaa
    case pippo
    response.redirect("pippo.asp")
    case topolino
    response.redirect("topolino.asp")
    etc.

  5. #5
    per cui è un confronto tipo

    sql="SELECT * FROM Archivio where PIPPO =" & PIPPO ?

    oppure confronti l'ID ?

    cmq se nella tabella Archivio riporti l'ID utente ...si è il modo corretto e + ordinato ...secondo me...ma alla fine fai 1 sola pagina e a seconda di chi si LOGGA gli carichi i suoi dati...che bisogno hai di fare N pagine quanti sono gli utenti?
    Tanto...lo fanno tutti... posso farlo anche io vero?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    168
    intanto grazie !
    allora.. ho preso questa strada:
    nella pagg di autenticazione ho il codice che mi manda alla pagg unica per tutti che è questo
    Response.redirect ("welcome.asp?codcli="&rs("codcli") &"&from=login")

    ed il link che viene fuori è questo
    welcome.asp?codcli=1&from=login

    cosi funziona ma VVoVe:
    se a mano lo vario in
    welcome.asp?codcli=9999&from=login

    vedo i dati del cliente 9999
    potrei aggiungere un altro parametro di verifica tipo partita iva ??
    se si come :master:

    grazie mille a tutti!

  7. #7
    welcome.asp?codcli=1&from=login


    ...metti tutto in sessioni....così la query la fai sul confronto di 1 dati in sessione e in querystring non passi nessun valore....metti tutti i dati che ti servono per la query in sessione così che l'utente non se li può cambiare modificando la query...
    Tanto...lo fanno tutti... posso farlo anche io vero?

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    168
    ehm... come uso le sessioni ?

    cosa devo mettere nella pagg di autenticazione ?
    e nella welcome
    tks

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    168
    ok.. la session l'ho creata, adesso dovrei fare la select dal db dove codcli=session codcli , come la devo scrivere mi è totalmente oscuro

  10. #10
    Utente di HTML.it L'avatar di Sandra
    Registrato dal
    May 2005
    Messaggi
    129

    ...........

    Leggi il post di......... Santino83_02

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.