Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267

    passaggio parametri..non funziona...0.0

    incredibile..probabilmente sarà mezz'ora che sbaglio qualcosa,ma è possibile che se faccio un semplicissimo codice tipo


    <?php
    if (isset($var)){
    echo "la var è settata";
    }

    e poi punto a index.php?var=prova

    NON SUCCEDE NULLA...per caso altri scripts o altri linguaggi inibiscono questa proprietà? come faccio ?

  2. #2
    io noto che non hai chiuso il tag di fine codice php :
    codice:
    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    si era un esempio... il file è nominato come .php e il tag è chiuso..ovviamente era per semplificare...

  4. #4
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    prova con

    if (isset($_GET["var"])){
    echo "la var è settata";
    }
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  5. #5
    aggungi prima dell'if
    Codice PHP:
      $var $_GET['var']; 

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    garzie mille ora funziona....
    ma come mai a volte va e a volte no?
    spiegami ti prego..nn dormoi la nette senò


    grazie mille

  7. #7
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    quella che passi nella barra non è una variabile $var,
    ma una variabile GET.
    quindi se vuoi gestirla, stamparla, devi chiamarla con $_GET["nomevariabile"]
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  8. #8
    Originariamente inviato da diedboy
    garzie mille ora funziona....
    ma come mai a volte va e a volte no?
    spiegami ti prego..nn dormoi la nette senò


    grazie mille
    dipende dal settaggio della costante register_globals del php.ini

    se è settata a On funziona anche il tuo esempio, mentre se è settata a Off devi recuperare le variabili che passi tramite querystring (via url) attraverso l'array $_GET[] mentre queli che passi tramite post (come ad esempio i form, solitamente) le trovi nell'array $_POST[]

    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    è possibile modificare questa variabile? sto spostando un sito intero e mi toccherebbe modificare tutti gli scripts

    è possibile?

  10. #10
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    cioè in ke senso modificare?
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

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.