Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125

    LoadVaribiles, POST ed ASP che non funzionano...

    Sulla ROOT del filmato ho 3 campi di testo dinamici di nome: "Nro_1", "Nro_2" e "Nro_3".
    Tramite un movie clip presente sullo stage e contenente un pulsante con il seguente codice AS:
    codice:
    getURL("http://localhost/vincita.asp", "_blank");
    loadVariables ("http://localhost/vincita.asp", "", "POST");
    vorrei passare i valori dei 3 campi alla pagina "vincita.asp" il cui codice è:
    codice:
    <HTML>
    <HEAD>
    <meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
    <TITLE>Prova</TITLE>
    </HEAD>
    <BODY bgcolor="#999999">
    <%
    Numero_1 = Request("Nro_1")
    Numero_2 = Request("Nro_2")
    Numero_3 = Request("Nro_3")
    Response.Write "Numero 1 = " & Numero_1 & "
    "
    Response.Write "Numero 2 = " & Numero_2 & "
    "
    Response.Write "Numero 3 = " & Numero_3 & "
    "
    %>
    </BODY>
    </HTML>
    Ovviamente non funziona: la pagina viene aperta ma non le vengono passate le variabili, perchè ?

    Grazie anticipatamente

  2. #2
    getURL("http://localhost/vincita.asp", "_blank","POST");

    se poi usi flash MX ti consiglio di usare la classe loadVars perchè migliore

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    ovviamente se vuoi far aprire la pagina il loadVariable non serve

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  4. #4
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    grazie per la pronta risposta Yassasin: effettivamente uso Flash MX ed in effetti con una riga sola è meglio (ho bisogno che la pagina venga aperta).

    In ogni caso sostituendo le mie 2 righe di codice con la riga da te proposta non mi funziona ancora... La pagina si apre ma i valori non sono presenti...
    con il "loadvar" di flash MX come sarebbe ?

    Grazie

  5. #5
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    Come non detto con questo codice funziona:
    codice:
    res = new LoadVars();
    res.Nro_3 = _root.Nro_3;
    res.Nro_2 = _root.Nro_2;
    res.Nro_1 = _root.Nro_1;
    res.send("http://localhost/vincita.asp" ,"_blank", "POST");
    Grazie mille !!!

  6. #6
    codice:
    dati = new LoadVars();
    dati.Nro_1 = _root.Nro_1.text;
    dati.Nro_2 = _root.Nro_2.text;
    dati.Nro_3 = _root.Nro_3.text;
    dati.send("http://localhost/vincita.asp","_blank","POST");
    ovviamente, sei ai campi di testo hai dato nome di variabile (e non di istanza), togli l'estensione .text

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  7. #7
    Originariamente inviato da daryl74
    Come non detto con questo codice funziona:
    codice:
    res = new LoadVars();
    res.Nro_3 = _root.Nro_3;
    res.Nro_2 = _root.Nro_2;
    res.Nro_1 = _root.Nro_1;
    res.send("http://localhost/vincita.asp" ,"_blank", "POST");
    Grazie mille !!!
    mi hai anticipato


    bravo

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  8. #8
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    Grazie! In ogni caso è tutto merito del tuo suggerimento...

  9. #9
    Originariamente inviato da daryl74
    Grazie! In ogni caso è tutto merito del tuo suggerimento...

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.