Hallo,
ich habe mehrere Dateien.
Innerhalb der index.php rufe ich die Datei config.inc.php auf, in der ich den Array axtract definiere. Innerhalb der config.inc.php steht der Array auch noch voll zur Verfügung, aber will ich ihn danach wieder in der index.php nutzen bekomme ich Probleme.
index.php:
config.inc.php:
Die Ausgabe des Scriptes:
Ich hab wohl mal wieder ein Brett vor'm Kopf
ich habe mehrere Dateien.
Innerhalb der index.php rufe ich die Datei config.inc.php auf, in der ich den Array axtract definiere. Innerhalb der config.inc.php steht der Array auch noch voll zur Verfügung, aber will ich ihn danach wieder in der index.php nutzen bekomme ich Probleme.
index.php:
PHP-Code:
<?php
[...]
define('UFO',TRUE);
error_reporting(E_ALL);
require('inc\config.inc.php');
echo 'extract 2: ';
print_r($extract);
echo '
';
foreach($extract as $key => $value){
[...]
}
?>
PHP-Code:
<?php
if(UFO){
$extract = array(1 => 'lang',2 => 'login',3 => 'pw');
echo 'extract 1: ';
print_r($extract);
echo '
';
}
else{
echo 'Die Datei darf nicht direkt aufgerufen werden!';
}
?>
Code:
extract 1: Array ( [1] => lang [2] => login [3] => pw ) extract 2: Notice: Undefined variable: extract in D:\webroot\bgame\index.php on line 19 Notice: Undefined variable: extract in D:\webroot\bgame\index.php on line 21

Kommentar