PHP variabelen "doorgeven"?

Ik kan hier zo snel niets over vinden, hopelijk heeft hier iemand een kort antwoord of een link naar een leerzame site hierover...

Als ik in een PHP bestand [i:248aa10d0e]inc.global.php[/i:248aa10d0e] bijvoorbeeld de variabele [i:248aa10d0e]$naam=“Ruben”;[/i:248aa10d0e] zet en deze PHP middels een [i:248aa10d0e]include “inc.global.php”;[/i:248aa10d0e] in een ander bestand, dan is de variabele [i:248aa10d0e]$naam[/i:248aa10d0e] daar toch leeg!

Hoe neem in een variabele die in het ene PHP bestand is gezet mee naar een ander PHP bestand?

$naam=\"ruben\";

Probeer dat eens .

[quote:2d48917139="iRuben"]Als ik in een PHP bestand [i:2d48917139]inc.global.php[/i:2d48917139] bijvoorbeeld de variabele [i:2d48917139]$naam="Ruben";[/i:2d48917139] zet en deze PHP middels een [i:2d48917139]include "inc.global.php";[/i:2d48917139] in een ander bestand, dan is de variabele [i:2d48917139]$naam[/i:2d48917139] daar toch leeg![/quote:2d48917139]

Hmm, vreemd… maar het zal gewoon global moeten zijn. Ik denk dat jij de $naam defined in een functie. Doe eens:

[code:1:2d48917139]global $naam;[/code:1:2d48917139]

Op je index.php pagina :[code:1:d13e823836] <? include("include.php") ?> <? echo "$naam"; ?>[/code:1:d13e823836]

op je include.php pagina : [code:1:d13e823836]<?
$naam="Ruben";
?>[/code:1:d13e823836]

En bij mij werkt het zo www.wiferx.be/php_test

Allen weer bedankt voor de reakties! Het werkt nu, al heb ik eigenlijk geen idee waarom het eerst niet werkte. :-D Zal wel een foutje gemaakt hebben met hoofdletters of het vergeten van een ; ofzo.

Thank you!