Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Perche' se passo due parametri .. non funge?

    var invia = new LoadVars();
    //invia.variabili = _root.usergame;
    invia.variabili = usergame;
    invia.variabili = livellosuperato;
    invia.onLoad = function (success) {
    trace("OK");
    getURL("miourl/aggiornalivellosuperato1.php", "_blank");

    la pagina php
    <?php
    $livellosuperato=$_POST[variabili];

    print "<font color=black size=7>".$livellosuperato;

    exit;
    ?>

    mi visualizza $livellosuperato

    solo se commento la riga
    invia.variabili = usergame;
    mentre io avrei necessità di passare entrambi i parametri


  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se il codice è esattamente quello, direi che hai tralasciato una cosa fondamentale... ongi qualvolta richiami la stessa variabile in quel modo, la stai sovrascrivendo... ma il nome della variabile è sempre lo stesso
    in realtà secondo il tuo codice, non dovrebbe funzionare il contrario, ossia non potresti passare la variabile usergame se non commentassi la riga invia.variabili = livellosuperato;

    comunque il modo sarebbe questo

    codice:
    var invia = new LoadVars();
    invia.usergame = usergame;
    invia.livellosuperato = livellosuperato;
    // altro codice
    Codice PHP:
    <?php

    $usergame 
    $_POST['usergame'];
    $livellosuperato $_POST['livellosuperato'];

    ?>

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    non funge :(

    Non capisco proprio perchè...


  4. #4
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    ora funge...

    mah

    Ho solo cambiato

    $usergame = $_POST['usergame'];
    $livellosuperato = $_POST['livellosuperato'];

    in:

    $usergamericevuto = $_POST['usergame'];
    $livellosuperatoricevuto = $_POST['livellosuperato'];


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.