Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Splittare un array

  1. #1

    Splittare un array

    Salve, ho un problema un po' banale apparentemente.
    Dato che ho più campi di un form, tutti con lo stesso nome, nella pagina di risposta, mi arrivano tutti i valori separati da una ",".
    Ho quindi usato la funzione Split
    codice:
    arrValori = Request.Form("Valore")
    arrValori = Split(arrValori, ", ")
    Fin qui tutto bene, se non vosse che all'interno di qualche campo, sono presenti delle virgole. Per cui mi sballa tutto. Avete qualche idea di come fare per splittare senza prendere anche le "," che sono parte del valore?
    Grazie
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Quando crei l'array devi fare in modo che i separatori siano diversi da eventuali altri elementi contenuti nelle stringhe.

    Roby

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao a tutti,

    ueh patavino freezone
    se nei valori dei campi ci metti delle virgole non puoi più splittare sulla virgola.
    Se hai N campi che si chiamano "Valore" puoi recuperare i vari valori così
    codice:
    if Request.Form("Valore")<>"" then
      for i=1 to Request.Form("Valore").Count 
        Response.Write "Valore [" & i & "] = " & Request.Form("Valore")(i) & "
    "
      next
    end if

  4. #4
    Originariamente inviato da willybit
    Ciao a tutti,

    ueh patavino freezone
    se nei valori dei campi ci metti delle virgole non puoi più splittare sulla virgola.
    Se hai N campi che si chiamano "Valore" puoi recuperare i vari valori così
    codice:
    if Request.Form("Valore")<>"" then
      for i=1 to Request.Form("Valore").Count 
        Response.Write "Valore [" & i & "] = " & Request.Form("Valore")(i) & "
    "
      next
    end if
    Posso farti un monumento?
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

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.