Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460

    passaggio parametri da url ed echo: non va?

    se io richiamo lo script cosi:

    http://localhost/script.php?prova=ciao

    e nel codice di script.php metto:

    <? echo($prova); ?>

    dovrebbe restituirmi "ciao"

    perchè in due script sullo stesso server e praticamente identici su uno va e su uno non va ?

    sto impazzendo

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    problemi di register global


    codice:
    <?php 
    echo $_GET['prova']; 
    ?>
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460
    non vaaaaaaaaaaaaa

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460
    ma l'ho provato su piu server e non va uguale..

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    si, ma se le diverse versioni di php sono tutte precedenti alla 4.1.0 l'array $_GET torna ad essere $HTTP_GET_VARS.
    inoltre bisogna controllare l'impostazione del register global.
    hai letto la pillola di chris?


    think simple think ringo

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    2,460
    su diversi di questi c'era l'ultima versione..

  8. #8
    ciao, prova a fare print_r($_GET); e posta qui quello che stampa, quando passi la query string

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.