Scusate, cosa c'è di sbagliato in queste righe?
IF primanews = 1 THEN
not1=InStream.ReadLine
not2=InStream.ReadLine
not3=InStream.ReadLine
END IF
Scusate, cosa c'è di sbagliato in queste righe?
IF primanews = 1 THEN
not1=InStream.ReadLine
not2=InStream.ReadLine
not3=InStream.ReadLine
END IF
Where there is a will, there is a way
che errore ricevi? :master:
ok risolto: è un problema di passaggio di variabili da Flash allo script...adesso indago meglio![]()
Where there is a will, there is a way
Mumble mumble... dunque, FLASH passa ad ASP la variabile "primanews"; in questo caso primanews = 1
Ora, se uso il semplice codice:
IF primanews = 1 THEN
not1=InStream.ReadLine
not2=InStream.ReadLine
not3=InStream.ReadLine
ELSE
allora non viene letto nulla perchè risulta che primanews = 0. Perchè? Se invece uso il codice:
primanews = Trim(Request("primanews"))
IF primanews = 1 THEN
not1=InStream.ReadLine
not2=InStream.ReadLine
not3=InStream.ReadLine
ELSE
Allora tutto fila via liscio... Vorrei giusto capire perchè!![]()
Where there is a will, there is a way
Beh, tutto dipende da come acquisivi prima il valore di primanews: se prima non facevi
è ovvio che la variabile primanews non fosse valorizzata.primanews=request("qualchecosa")
Se invece prima era
e adesso èprimanews=request("primanews")
e adesso èprimanews=trim(request("primanews"))
primanews = 1
beh.........dubito che prima fosse
primanews = 0
![]()
E' nato www.lombardiamotori.it
www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!
ok, dunque per ogni variabile che Flash passa allo script ASP devo (nello script ASP) scrivere:
miavariabile = request("miavariabile")
In questo modo posso usare nello script la benedetta variabile...
Where there is a will, there is a way
Ok.....allora, siccome l'istruzione "trim" elimina gli spazi vuoti da entrambi i lati di una stringa, se
poteva esseretrim(request("variabile")) = "1"
o qualsiasi altra concatenazione della stringa "1" con un numero qualunque di spazi vuoti a destra e/o a sinistra.request("variabile") = " 1 "
Penso invece che, nel caso di una variabile numerica,
dia errore, ma dovrei guardare..............trim(variabile)
E' nato www.lombardiamotori.it
www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!