Avatar billede gamped Nybegynder
30. maj 2008 - 22:01 Der er 1 kommentar

PHP Global

Jeg har et PHP problem - jeg bruger et CMS system - med en template del og en content del. Problemet er at en variabel sat i content området ikke læses / kan bruges i templateområdet af koden. 

Planen er:

1. at sætte et array med alle variable (kaldes fra templaten, så der kun er et script at rette i).

$is_array = array (

    "dk" => "Dansk is",
    "no" => "Norsk is",
    "de" => "Tysk is",
};

2. i content delen definere hvilken af variablerne fra arrayet jeg skal bruge -
$is = "dk";

3. i templaten kalde denne definerede/satte variabel $is
echo $is_array[$is];

Der er en eller anden funktion der hedder global - jeg kan dog ikke helt læse mig til m det kan løse mit problem - kan nogle hjælpe?
Avatar billede erikjacobsen Ekspert
30. maj 2008 - 22:24 #1
I templaten kan du prøve at skrive:

  global $is_array;

i begyndelse, og se om det hjælper.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester