Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    problema invio variabili a script php

    se io invio le variabili flash a un script php, in questo modo:
    invio=new LoadVars();
    invio.send("index.php?page=login_controllo", "_top", "POST");

    e dallo script le richiamo così:
    $username=strtolower(trim($_POST['username']));
    $password=strtolower(trim($_POST['password']));

    sono entrambe nulle.. come mai? ma io devo specificare quali variabili inviare o con send invia tutte le variabili del movieclip?
    grazie

  2. #2

  3. #3
    devi fare così:

    invio.username = var;
    invio.password = var;

    allora te le prende...

  4. #4
    ora è tutto chiarissimo, tranne una cosa: se scrivo
    codice:
    invia.username=_root.username;
    invia.username è uguale a "undefined", pertanto credo che "_root.username" non è il modo corretto per richiamare una variabile impostata "in modo grafico", cioè cliccando sul campo testo e scrivendo "username" nel campo var delle proprietà. Non è che sai dirmi come posso richiamare il valore di questo campo testo?
    Grazie mille! :gren:

  5. #5
    » seleziona il campo di testo input
    » dagli nome istanza username

    e poi:

    invia.username = _root.username;

    ...se il campo di testo input è in root...

  6. #6
    grazie! per un attimo ha funzionato, ora non funziona già più: non mi invia più il form, ho provato decine di volte e quando premo il pulsante, non succede nulla.

    codice:
    on(release)
    {
    	invia=new LoadVars();
    	invia.username=_root.username;
    	invia.password=_root.password;
    	invia.sendAndLoad("index.php?page=login_controllo", "_self", "POST");
    }
    p.s. a cosa serve il campo "var"?

  7. #7
    Se utilizzi il sendAndLoad è un po diverso, questo metodo ti permette anche di ricevere variabili da php, e dovresti crearti un'altro oggetto loadVars dove mettere le variabili che ricevi. Se devi solo inviare variabili a php utilizza solo il metodo send

  8. #8
    Originariamente inviato da jeck
    Se utilizzi il sendAndLoad è un po diverso, questo metodo ti permette anche di ricevere variabili da php, e dovresti crearti un'altro oggetto loadVars dove mettere le variabili che ricevi. Se devi solo inviare variabili a php utilizza solo il metodo send
    ma se uso send non riconosce le variabili, riposto il codice, ora con send:
    (grazie per l'interessamento e l'aiuto)

    on(release)
    {
    invia=new LoadVars();
    invia.username=_root.username;
    invia.password=_root.password;
    invia.send("index.php?page=login_controllo", "_self", "POST");
    }

  9. #9
    ho risolto da solo, grazie comunque

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.