Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    array popolato con querystring non funziona

    ciao, ho semplicemente scritto:
    codice:
    Dim a
    a = Array(request.querystring("ciccio"))
    b = a(0)
    response.write(b)
    dove request.querystring("ciccio") contiene "10,25,54,88,44,9,41"
    perchè non mi funziona? mi viene fuori un "Indice non incluso nell'intervallo: '[number: 2]'"
    mentre se scrivo

    b = a(0)

    mi mostra tutto il contenuto dell'array e cioè "10,25,54,88,44,9,41"
    come mai?

  2. #2
    codice:
    Dim a
    a = split(request.querystring("ciccio"),",")
    b = a(0)
    response.write(b)
    l'inserimento con le virgole è valido solo se è codice
    non vale usare una stringa :P
    san imente saluta

    * http://simonecingano.it *

  3. #3
    prova a fare:

    codice:
    execute "a=array(" & request.querystring(...) & ")"

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da imente
    codice:
    Dim a
    a = split(request.querystring("ciccio"),",")
    b = a(0)
    response.write(b)
    l'inserimento con le virgole è valido solo se è codice
    non vale usare una stringa :P
    e la parola chiave Array ?

  5. #5
    Originariamente inviato da dops
    e la parola chiave Array ?
    VVoVe: oddio array dov'è?

    naaaaaa

    con split non serve, restituisce direttamente un array
    san imente saluta

    * http://simonecingano.it *

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ah ok bene
    un'ultima cosa.. posso ciclare su questo array?
    tipo controllare la lunghezza di questo e ciclarci sopra? magari con un for? se si come?

  7. #7
    Originariamente inviato da dops
    ah ok bene
    un'ultima cosa.. posso ciclare su questo array?
    tipo controllare la lunghezza di questo e ciclarci sopra? magari con un for? se si come?
    per la lunghezza veramente c'è una bella funzioncina apposita

    numero elementi
    codice:
    lunghezza = ubound(a)
    puoi poi ciclarlo come vuoi è un array come ogni altro
    san imente saluta

    * http://simonecingano.it *

  8. #8
    a diventa un normalissimo array e lo usi come tutti gli array

    EDIT: che fai mi distrai su msn per fregarmi le risposte?

  9. #9
    Originariamente inviato da santino83_11_04
    EDIT: che fai mi distrai su msn per fregarmi le risposte?
    più che ovvio...
    lavoro di sponda.
    da un lato ti distraggo, dall'altro rispondo
    san imente saluta

    * http://simonecingano.it *

  10. #10
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ammazza siete due matti
    graizie

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.