Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169

    VAR Globali da usare in funzioni

    Come posso fare per dichiarare una variabile globale che se richiamata da una funzione vada bene? Cioè voglio usare delle variabili dentro alle funzioni senza passargliele come argomenti.
    Grazie!!
    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

  2. #2
    Codice PHP:
    global $var_1$var_2, ..., $var_n

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169
    Ci sto provando ma non ci riesco!! ad esempio::

    $pippo = "PIPPPPOOOO!!!";
    global $pippo;

    function a(){
    echo("$pippo");
    }

    a();

    Mi dice variabile sconosciuta!!
    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

  4. #4
    Scusami dovevo essere più chiaro prima.
    allora il global dovresti richiamarlo poi in ogni funzione, così:

    Codice PHP:
    $pippo "pippo";

    function 
    a(){
    global 
    $pippo;
    echo(
    "$pippo");
    }

    function 
    b(){
    global 
    $pippo;
    echo(
    "$pippo");
    }

    a();
    b(); 

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169
    ora ci provo..
    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169
    MITIIIIIIIIICOOOOOOOOOOOO!!!!!
    Per tre mesi sono stato a passare varibili in ingresso, facendo funzioni con 30 argomenti!!!
    GRAAAAAZIEEEE!!

    Allora dato che ci sono chiedo un'altra cosa:
    Perchè quando incio le variabili da un form con metodo POST poi nel file che le riceve devo definirle?
    Es:

    $pippo= $_POST['pippo']

    Se uso direttamente $_POST['pippo'] non me lo riconosce!!
    Così ogni volta devo dichiarare una ventina di variabili provenienti dal form!!!
    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

  7. #7
    Hai provato a scrivere così?

    Codice PHP:
    $HTTP_POST_VARS['pippo'
    premetto che non sono sicuro :master: potrebbe essere pure una configurazione di php...

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169
    No, comunque uso l'ultima versione di php, quindi dovrebbe bastare $_POST[]..

    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

  9. #9

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    169
    D'inverno lo snowboard,
    A primavera lo skateboard,
    D'estete il kite-surf
    ..e in autunno???

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.