• User Attivo

    Motore di ricerca Flash & ASP

    Ciao a tutti!
    Ho un piccolo problemino... Tempo fa ho realizzato un motore di ricerca in asp appoggiato ad un database access.
    Avendo costruito un nuovo sito in flash, ho la necessità di creare un form in cui inserire la parola chiave da ricercare che apra in una nuova finestra la pagina dei risultati già creata in asp. E' possibile?
    Tutti i motori di ricerca in flash che ho trovato finora restituiscono i risultati nel filmato swf, ma non è quello che mi serve. vorrei utilizzare la pagina dei risultati preesistente.


  • Poi scrivo qualcosina di +.

    Cmq devi usare le funzioni loadvars e send.


  • Community Manager

    @homeworker said:

    Poi scrivo qualcosina di + che vado di fretta.

    Devi usare le funzioni loadvars e send.

    :festa: :vai:

    Notte 😄


  • Notte Tu che fai qui?


  • @cecco said:

    Ciao a tutti!
    Ho un piccolo problemino... Tempo fa ho realizzato un motore di ricerca in asp appoggiato ad un database access.
    Avendo costruito un nuovo sito in flash, ho la necessità di creare un form in cui inserire la parola chiave da ricercare che apra in una nuova finestra la pagina dei risultati già creata in asp. E' possibile?
    Tutti i motori di ricerca in flash che ho trovato finora restituiscono i risultati nel filmato swf, ma non è quello che mi serve. vorrei utilizzare la pagina dei risultati preesistente.

    variabile = new LoadVars();
    variabile.nome = "nome";
    variabile.cognome = "cognome";
    variabile.send(  "pagina.asp","_blank","post");
    
    

    Con la prima riga crei il tuo oggetto variabile a cui assegni alcuni parametri, alla fine con variabile.send invii i vari parametri "nome" "cognome" o quello che vuoi tu alla pagina.asp su una nuova finestra "_blank".
    il tutto va associato ad un pulsante per l'invio


  • User Attivo

    Grazie x il supporto, proverò e vi farò sapere


  • User Attivo

    Grazie a tutti... Non posso dire che adesso funzioni, ma mi sento uno step forward!
    La ricerca viene effettuata e la pagina si apre in una nuova finestra, il problema è però che non vengono visualizzati solo i record richiesti, bensì TUTTI... datemi ancora un aiutino, please!


  • @cecco said:

    Grazie a tutti... Non posso dire che adesso funzioni, ma mi sento uno step forward!
    La ricerca viene effettuata e la pagina si apre in una nuova finestra, il problema è però che non vengono visualizzati solo i record richiesti, bensì TUTTI... datemi ancora un aiutino, please!

    variabile = new LoadVars();
    variabile.nome = "nome";
    variabile.cognome = "cognome";
    variabile.send(  "pagina.asp","_blank","post"); 
    ```Nella seconda e terza riga ho messo nome e cognome per esempio, devono logicamente essere campi input di flash con una variabile assegnata. E il tuo asp deve ricevere dati tramite post.

  • User Attivo

    Ma io ho dato alle variabili il nome che ho attribuito dove tu hai messo nome e cognome, però il mio ASP normalmente riceveva i dati tramite GET, non post, può essere questo?


  • @cecco said:

    Ma io ho dato alle variabili il nome che ho attribuito dove tu hai messo nome e cognome, però il mio ASP normalmente riceveva i dati tramite GET, non post, può essere questo?Sicuramente è questo...

    Nella riga ```
    variabile.send( "pagina.asp","_blank","post");


  • User Attivo

    spero che qualcuno lo legga anche se il thread è un po' vecchiotto...
    nella pagina originale in html il codice era questo:

    <form method="get" action="risultati.asp" onSubmit="return checkrequired(this)">
    <p align="left">
    <input type="text" name="requiredform_chiave" size="20">
    <input border="0" src="images/button%20cerca.gif" name="cerca" align="absmiddle" type="image" width="50" height="21">

    <font face="Verdana" size="2" color="#808080">
    <input type="radio" value="tutte" name="tipo" checked align="absmiddle" style="font-size: 8 pt">tutte le parole </font>

    </p>

    <font face="Verdana" size="2" color="#808080">
    <input type="radio" value="frase" name="tipo" align="absmiddle" style="font-size: 8 pt">frase esatta </font>

    </p>
    </form>

    Ci sono anche dei radio button, che vorrei riprodurre anche in flash.
    Grazie


  • I radiobutton sono più complicati da fare da zero. Userei piuttosto quelli già pronti di flash mx. Non li ho mai usati, si trovano in componenti assieme ad altri oggetti per i form e sono molto carini ed usabili. Va scritto un pò di actionscript ma non dovrebbe essere eccessivamente difficile.

    Ciao