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

    recuperare array Passato

    Ciao a tutti e grazie dell'attenzione.
    Come posso recuperare un Arrya Passato in precedenza da PHP
    come parametro?
    HO provato cosi'.... ma non funge :
    arElencoiIdTprUte = Request("ElencoiIdTprUte")
    arElencoiIdTprUte = Split(arElencoiIdTprUte,",")
    Non so' come fare!!!!!!!
    shd

  2. #2
    in PHP fai un JOIN dell'array (dividendo gli elementi con un oggetto come il pipe | oppure la virgola ,)

    lo mandi come querystring (come stavi facendo direi)

    poi in ASP fai

    codice:
    dim myarr
    myarr = split(request.querystring("array"),",")
    dove in querystring c'è

    ?array=elemento1,elemento2,elemento3

    ovviamente gli elementi dell'array non devono contenere il divisore (è per quello che io uso il PIPE |, poichè è raramente usato nelle stringhe)
    san imente saluta

    * http://simonecingano.it *

  3. #3

    rr

    Scusate una cosa.. ma se io da Asp ho un form su cui ho una
    "List" con multi selezione...
    come Action del form... richiamo la pagina ASP x effettuare
    i controlli
    del caso... tra cui vorrei controllare le selezioni in questo
    List.
    COme faccio ?

    List :
    <select name="ckGeoselect[]" size="10" multiple id="ckGeoselect">

    Tentativo fallito di beccatre elementi selezionati :
    myarr = split(request.querystring("ckGeoselect"),",")

    PS: mi dà errore.....
    shd

  4. #4

    up

    :master:
    shd

  5. #5
    l'errore è banalmente semplice

    il nome è ckGeoselect[]
    in querystring tu chiedi ckGeoselect

    non so da dove nascano le quadre, ma ovviamente c'è un'incoerenza

    è poi presente una imperfezione all'interno dello SPLIT

    ecco un codice semplice che funziona

    codice:
    <form id="form1" name="form1" method="get" action="">
    <select name="ckGeoselect" size="10" multiple id="ckGeoselect"> 
    <option value="1">aaa</option>
    <option value="2">bbb</option>
    <option value="3">ccc</option>
    <option value="4">ddd</option>
    </select>
    <input name="" type="submit" value="submit" />
    </form>
    
    <%
    dim tmparr,ii
    if request.querystring("ckGeoselect") <> "" then
    	tmparr = split(request.querystring("ckGeoselect"),", ")
    	for ii=0 to ubound(tmparr)
    		response.write tmparr(ii) & "|"
    	next
    end if
    %>
    san imente saluta

    * http://simonecingano.it *

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.