Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Variabile di variabili

  1. #1

    Variabile di variabili

    Ciao a tutti ho un problema con il seguente script


    codice:
    n=request.querystring("n")
    	contaposto=1
    	do while contaposto<n+1
    	X&contaposto=request.querystring("X"&contaposto)
    	Y&contaposto=request.querystring("Y"&contaposto)	
    		contaposto=contaposto+1

    Praticamente lo script dovrebbe assegnare il numero alle variabili X e Y. Mettiamo che n sia uguale a 2, lo script dovrebbe eseguire:

    codice:
    X1=request.querystring("X1")
    Y1=request.querystring("Y1")
    X2=request.querystring("X2")
    Y2=request.querystring("Y2")
    e così via in relazione al numero che assume n

    il problema è che mi restituisce un errore sicuramente associato a "X&contaposto=..."

    Questo è l'errore
    Microsoft VBScript compilation error '800a03ea'

    Syntax error

    /prenota/posti3.asp, line 11

    X &contaposto=request.querystring("X"&contaposto)
    --^

    Spero qualcuno possa aiutarmi
    grazie in anticipo
    ciaoooooooooo
    [The goal is soul]

  2. #2
    codice:
    "X" & contaposto=request.querystring("X"&contaposto)
    "Y" & contaposto=request.querystring("Y"&contaposto)
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    già provato anche cosi', da' errore..

    Microsoft VBScript compilation error '800a0400'

    Expected statement

    /prenota/posti3.asp, line 11

    "X" & contaposto=request.querystring("X"&contaposto)
    ^
    [The goal is soul]

  4. #4
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    dovresti fare una cosa del genere
    codice:
    dim ArrLeggiX()
    dim ArrLeggiY()
    redim preserve ArrLeggiX(n-1)
    redim preserve ArrLeggiY(n-1)
    for i = 1 to n
    	ArrLeggiX(i-1) = Request.QueryString("X" & i)
    	ArrLeggiY(i-1) = Request.QueryString("Y" & i)
    next
    Forza la magica ROMA

  5. #5
    grazie mille!
    [The goal is soul]

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.