Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    20

    loadvars mischia i dati

    perchè usando il comando loadvars.sendandload, la risposta del server non viene memorizzata così come arriva:
    faccio un esempio:

    il server restituisce:

    EÕ3¼@€@¦À¨
    À¨cP3ÕšÚdÌ[Pþ&ÄBHTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Tue, 06 Apr 2004 10:03:36 GMT
    X-Powered-By: ASP.NET
    cache-control: Private
    Pragma: no-cache
    Content-Length: 938
    Content-Type: text/plain
    Expires: Tue, 06 Apr 2004 10:02:37 GMT
    Cache-control: private

    Error=0
    error_text=successful
    version=2.0
    session_id=A2|omniamedia|106|498
    aicc_data=[core]
    Student_ID=106
    Student_Name=admin, demo
    Output_File=
    Lesson_Location=ml1111111ml200000ml000000ml000000m l00000ml00000ml000000ml000
    00ml0000000000ml000000ml000000ml00000ml0ml0
    Credit=
    Lesson_Mode=
    Lesson_Status=i
    Path=
    Time=01:01:57
    Score=
    [Core_Lesson]
    stato:0.703168918509485,0.251226413017869,0.043561 9005810489,0.0020407431248
    468^gestioneeconomica:0.918194986810068,0.08180501 05868875,0^immagine:0.6492
    20923778427,0.349554856444794,0.001222219777779^lo gistica:0.257836799739054,
    0.59494757137376,0.147215609068^&so&^fatum,1^incas si,2^qualit_percepita,2^&s
    r&^investimenti:0.05,0.11,0.84^
    [Core_Vendor]

    [Comments]
    [Evaluation]
    Course_ID=omniamedia
    [Objectives_Status]
    [Student_Data]
    Attempt_Number=1
    Mastery_Score=
    Max_Time_Allowed=
    Time_Limit_Action=
    [Student_Demographics]
    [Student_Preferences]
    __

    facendo il trace di loadvars.toString ho:

    ^investimenti:0.05,0.11,0.84^

    [Core_Vendor]



    [Comments]

    [Evaluation]

    Course_ID=omniamedia

    [Objectives_Status]

    [Student_Data]

    Attempt_Number=1

    Mastery_Score=

    Max_Time_Allowed=

    Time_Limit_Action=

    [Student_Demographics]

    [Student_Preferences]

    __&sr=&^fatum,1^incassi,2^qualit_percepita,2^=&so= &Error=0

    error_text=successful

    version=2.0

    session_id=A2|omniamedia|106|498

    aicc_data=[core]

    Student_ID=106

    Student_Name=admin, demo

    Output_File=

    Lesson_Location=ml1111111ml200000ml000000ml000000m l00000ml00000ml000000ml000
    00ml0000000000ml000000ml000000ml00000ml0ml0

    Credit=

    Lesson_Mode=

    Lesson_Status=i

    Path=

    Time=01:01:57

    Score=

    [Core_Lesson]

    stato:0.703168918509485,0.251226413017869,0.043561 9005810489,0.0020407431248
    468^gestioneeconomica:0.918194986810068,0.08180501 05868875,0^immagine:0.6492
    20923778427,0.349554856444794,0.001222219777779^lo gistica:0.257836799739054,
    0.59494757137376,0.147215609068^&onLoad=[type Function]&_host=[object
    Object]


    La risposta è stata spezzata in due ed il secondo pezzo è stato inserito davanti al primo.

    Qualcuno sa spiegarmelo.

    C'è un modo generico per rimettere le cose a posto, indipendentemente dalla risposta del server.

    P.S. con riposte più corte questo non succede.

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    prima cosa ti direi provare mettendo:
    System.useCodePage = true;

    Cmq capita che alcuni caratteri danno molto fastidio uno di questi
    è proprio " & ".
    se però tu dici con certezza che stringhe simili ma più
    corte non ti danno problemi... non saprei, di sicuro non è il loadvars perchè io ci carico pagine intere.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    20
    Grazie per aver risposto,
    il problema era la presenza carattere "&".
    Ero convinto che per far riconoscere ad un oggetto loadvars una variabile fosse necessaria una stringa tipo "&nomevar=", invece a quanto pare il carattere "&" da solo è sufficiente.

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.