Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Post e Array

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    78

    Post e Array

    Ho una pagina ajax che invia con metodo post una variabile che dovrebbe essere un array che si chiama list_to_sort e che si presenta sotto questa forma "list_to_sort[]=2&list_to_sort[]=1&list_to_sort[]=3". Come faccio a convertire tutto ciò in un array di nome "list_to_sort" con valore (2,1,3)?

    Ho provato con request.form(list_to_sort) ma non funziona.

    Grazie

  2. #2
    non puoi passare array nella request, li devi prima convertire in un formato inviabile, che so una stringa di elementi separati da un separatore..es:

    l'array è list_of_sortables={6;1;4;3;2;7;5}? allora lo passi in requesto come

    list_of_sortables=6|1|4|3|2|7|5. Than you splitti per | in asp con:

    codice:
    <%
    
    list_of_sortables=split(request("list_of_sortables"),"|")
    
    for i=0 to ubound(list_of_sortables)
       response.write list_of_sortables & "
    "
    next
    
    
    %>

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    78
    Ma il problema è che nn sono io a decidere il formato con cui mi viene inviato l'array e il sistema me lo invia solo in questo modo:

    list_to_sort[]=2&list_to_sort[]=1&list_to_sort[]=3


  4. #4
    Originariamente inviato da abibon
    Ma il problema è che nn sono io a decidere il formato con cui mi viene inviato l'array e il sistema me lo invia solo in questo modo:

    list_to_sort[]=2&list_to_sort[]=1&list_to_sort[]=3


    cioè per ogni elemento dell'array ti mette un key list_to_sort[]=valore? allora:

    codice:
    <%
    
    list_to_sort=split(request("list_to_sort[]"),",")
    
    for i=0 to ubound(list_to_sort)
       response.write list_to_sort(i)
    next
    
    %>

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2026 vBulletin Solutions, Inc. All rights reserved.