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

Discussione: solito loadvar con php

  1. #1
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691

    solito loadvar con php

    anticipo che sono 12 ore che ci provo e che mi sono letto
    diversi articoli e vecchie discussioni del forum.
    non so + dove parare, il problema cmq è questo:
    semplice file in flash che spedisce una variabile,
    in questo es. forzata, ad un file php
    <?
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");
    phpinfo(32);

    if($_GET["feed"] == 'gino')
    $sped='ops';
    else
    $sped='aia';

    print("&Total=$feed$sped&");

    ?>
    che la riceve correttamente
    (verificato con il "phpinfo(32)"), il quale mi restituisce una
    stringa come questa:
    &Total=ginoops&

    il problema sta nel fatto che ciò che il campo text dinamico
    di flash mi mostra è sempre e solo la stringa impostata per la condizione else del php.

    PERCHé !!!!???????!!!!!!!!


    questo cmq è per l'AS:

    on (press) {
    gino="gino";
    //dati = new LoadVars();
    //dati.cod = cod.text;
    //dati.LoadVars("spedo1.php","GET");
    //delete dati;
    getURL("spedo1.php?feed="+gino,"GET");


    }

    on (release, releaseOutside) {
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if(success){

    this.path.feedback.text = this["Total"];

    } else {

    this.path.nome_txt.text = "file inesistente";
    }
    };
    ASSetPropFlags(dati, ["onLoad", "path"], 7);
    dati.load("spedo1.php");
    }

    Grazie.

  2. #2
    non ho capito bene qual'e' il tuo problema ma ...

    phpinfo(32);
    // lo sai almeno a cosa serve ???
    // ... e se si, kettenefai ???

    if($_GET["feed"] == 'gino')
    // stai controllando $_GET["feed"] , quindi hai register_global = off;
    $sped='ops';
    else
    $sped='aia';

    print("&Total=$feed$sped&");
    // qui invece scrivi $feed, come se avessi register_global = on;


    .... e' tutto un po confuso :master:


    P.S. http://forum.html.it/forum/showthrea...hreadid=457946
    magari ti aiuta ..
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    SICURAMENTE NON è una bellezza,
    lo so a cosa serve phpinfo(32) altrimenti non ne coscerei la sua esistenza ti pare?
    cmq la piccola confusione è dovuta al fatto che non so + cosa fare
    al punto che penso sia un problema del software.
    vedi un po questo....

    <?
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");

    if ($feed)
    {
    if($feed == gino)

    $sped= "Total=ops";
    else
    $sped= "Total=aia";

    }

    $ciccio=$sped;


    print("&$ciccio&");
    ?>

    l'output di php forzando il get di flash feed=gino
    risulta essere &Total=ops&

    ma flash non riceve niente
    mentre con lo stesso output ma con il codice seguente:
    <?
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");


    if($feed == gino)

    $sped= "Total=ops";
    else
    $sped= "Total=aia";


    print("&$sped&");
    ?>

    flash mi fa vedere sul campo text " aia ".

    Ora :
    se l'output è giusto cioè &Total=ops&, perchè mi stampa a video aia??
    sembra che la risposta arrivi a flash prima dell'esecuzione dell'if,
    tant'è che nel primo esempio non mi stampa niente.
    Potresti o qualcuno potrebbe gentilmente provare per dirmi se funziona
    oppure passarmi un paio di file simili molto semplici, che siate sicuri funzionino?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Ho modificato leggermente il file, l' ho provato e funziona bene.
    <?
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");


    if($feed == gino)

    $sped= "Total=ops";
    else
    $sped= "Total=aia";


    print("$sped");
    ?>


    Ciao

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    a me non funziona!
    ma cosa ti scrive sul campo in flash
    aia oppure ops?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Ho provato il file php , cosi come è scrive Total=aia, ma ho provato a inviare la variabile feed=gino con il metodo Get, cioè http://www.marcogame.net/pio.php?feed=gino , e la risposta è Total=ops.
    Comuque va anche con flash:
    Fai due campi di testo

    1)Input text = input
    2)Dinamic text=Total

    crea un bottone e metti il codice
    on (press) {
    feed = input;
    loadVariablesNum("http://www.marcogame.net/pio.php", 0, "GET");
    }
    Ciao

  7. #7
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    ti ringrazio ma purtroppo mi esce sempre e solo la scritta aia
    sia che spedisca tramite l'input text pinco o gino
    insomma io " ops " non riesco a leggerlo.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Il link che ho scritto prima è collegato al file che ho modificato e spedisce col metodo get la var feed, clicca e osseva il risultato.Se poi vuoi inviarmi il tuo fla che non funge gi do un occhiata. Ciao
    P.S. Mail

  9. #9
    io credo che il problema sia qui

    on (press) {
    gino="gino";
    //dati = new LoadVars();
    //dati.cod = cod.text;
    //dati.LoadVars("spedo1.php","GET");
    //delete dati;
    getURL("spedo1.php?feed="+gino,"GET");


    }


    le variabili in GET non si passano in quel modo...

    doresti usare il sendAndLoad oppure il load, ma non il getUrl ...
    ma hai letto quel link che ti ho postato ?
    :master:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Se vuoi ti passo il fla. Ciao

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.