Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: invia valore

  1. #1

    invia valore

    ciao a tutti!
    come faccio a inviare una valore di un testo input in flash a una pagina PHP?

    grazie!

    robi.

  2. #2
    k = new LoadVars()
    k.valore = nomecampotesto.text
    k.send('pagina.php')

    Oppure puoi usare sendAndLoad, che invia il valore alla pagina php e poi ne riceve l'eventuale risposta.

  3. #3
    scusami potresti essere un attimo piu preciso..?

    comunque ti ringrazio..

  4. #4
    Il codice è quello, cosa non ti è chiaro?

    Devi usare l'oggetto loadVars, che serve per inviare e ricevere dati da fonti esterne come può essere appunto la pagina .php.

    E lo crei con

    k = new LoadVars()

    k è il nome dell'oggetto, puoi metterci quello che vuoi

    poi "dentro" a questo oggetto metti un valore, ad esempio

    k.valore = nomecampotesto.text

    metti la variabile "valore" dentro a k e le dai come valore il testo attualmente scritto dentro al campo di testo che ha per nome istanza "nomecampotesto"

    Infine con

    k.send('pagina.php')

    mandi la variabile "valore" alla pagina pagina.php

    Dentro a pagina.php avrai $_GET['valore'] oppure $_POST['valore'] a seconda se invii i dati col metodo GET o col metodo POST.

    Spero di essere stato più chiaro

  5. #5
    nel caso dovessi utilizzare una risposta da parte di PHP allora come detto da Broly
    codice:
    k = new LoadVars() 
    k.valore = nomecampotesto.text 
    k.onLoad=function(success){
      if(success){
         if(this.risposta=="true"){
             trace("dati spediti correttamente")
         else{
             trace("dati non arrivati"
         }
       }
    }
    
    k.sendAndLoad('pagina.php',k,"POST")

  6. #6
    ciao ascolta mi puo spiegare cosa rapresente "risposta" ?

    e a cosa serve "this"?

    grazie

  7. #7
    facciamo un esempio

    tu crei un form mail e dopo aver compilato i campi spedisci alla pagina php i dati

    la pagina php genera una risposta cioè una variabile ad esempio

    risposta=true


    il sendAndLoad serve proprio per spedire dati e per ricaricare la risposta che ti viene inviata da PHP/ASp

    NB la risposta c'è solo se programmata ovviamente

    Quindi tornando a bomba il mio codice interpreta la risposta

    se è positiva, puoi rispondere all'utente che ha inviato il form


    "Grazie i tuoi dati sono stati correttamente ricevuti, risponderò appena possibile"

    E' più chiaro adesso

    il this sta ad indicare che la variabile "risposta" fa parte dell'oggetto "K"

    Ciao

  8. #8
    k = new LoadVars();
    k.valore = nomecampotesto.text;
    k.onLoad=function(success){
    if(success){
    if(this.risposta=="true"){
    trace("dati spediti correttamente");
    }else{
    trace("dati non arrivati");
    }
    }
    }

    k.sendAndLoad('pagina.php',k,"POST");


    c'e qualcuno disposto a riempirmelo di commenti????
    non lo capisco...!!!!!

    io voglio fare in modo che un utente scrive in un campo input
    il valore viene inviato ad una pagina PHP e poi la pagina PHP
    da il risultato in un campo Dinamico di flash(TUTTO NELLA STESSA PAGINA)
    pOSSO FARLO IN QUEL MODO?

    GRAZIE

  9. #9
    Scusa, la pagina .php come deve restituire il risultato? Modificato ? In quale modo ?
    Perchè mandare il valore a php e poi rimandarlo a flash senza eseguirci operazioni sopra sarebbe un po' un controsenso

  10. #10
    E CERTO CHE ME LO MANDA MODIFICATO...............

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.