Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Trasformare contenuto cookies in Array

    ciao apro un altro 3d perchè il problema è diverso ..ho questo problema

    ho il mio cookies con dentro i vari id ... ora vorrei sapere quanti id ho dentro esempio: Id nel cookies (3)

    ho fatto una cosa del genere:

    dim valorecookies

    valorecookies= request.cookies("hs_preferiti")
    arrayid= Array(valorecookies)

    response.write valorecookies
    response.write Ubound(arrayid)

    utilizzo gli array perchè così poi vado meglio a scorrerli e quindi fare le select che mi servono solo che se faccio:

    Response.write valorecookies il risultsato è 12, 562
    response.write Ubound(arrayid) il risultao è 0 dovrebbe essere 1 (ho 2 id memorizzati nel cookies)
    se faccio così response.write arrayid(0) stampa 12, 562

    praticamente mi vede il cookies come una stringa unica ..
    come potrei sistemare ... :master:

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    splitta sulla virgola.
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    ho fatto così:

    idarray = Split(valorecookies, ",")

    response.write idarray(0)&"
    "

    però dovrei fare un ciclo for per conoscere tutti i valori idarray(0) idarray(1) idarray(2) ecc.. per poi fare le select che mi servono come potrei fare?

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    codice:
    arr_s= split(strS, ",")
    
    'ciclo
    for xx = 0 to UBound(arr_s)
    
    strSQL="INSERT INTO tbl (a) VALUES ('"& trim(arr_strS(xx))& "')"
    bn.Execute strSQL
    next
    tanto per fare un esempio
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    ho fatto questa prova

    idarray = Split(valorecookies, ",")
    response.write "("&Ubound(arrayid)&")"

    mi dice Tipo non corrispondente: 'Ubound'

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da slay
    ho fatto questa prova

    idarray = Split(valorecookies, ",")
    response.write "("&Ubound(arrayid)&")"

    mi dice Tipo non corrispondente: 'Ubound'
    beh, Ubound restituisce l'estremo superiore...

    ma idarray è diverso da arrayid
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Originariamente inviato da yro
    beh, Ubound restituisce l'estremo superiore...

    ma idarray è diverso da arrayid
    hai ragione che errore stupido .. perfetto ora funziona intanto grazie

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.