Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Variable im include unbekannt [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Variable im include unbekannt


 
McMuh
15-06-2005, 23:18 
 
Hat mal jemand nen schnellen tip? ich komm net drauf, und find auch so schnell nix hier..

ich habe mir gerade nen neuen wamp zusammengebastelt, doch nun habe ich folgendes problem:
Ich habe drei Seiten, A,B und C, wobei A includiert B und C. Variablen, die nun in der includierten seite B erstellt werden, sind auf der weiteren includierten seite c nicht bekannt.

ich hoffe man kann das nachvollziehen :-)
thx schonmal vorab :rocks:

 
TobiaZ
15-06-2005, 23:19 
 
Kann nicht sein!

 
mrhappiness
15-06-2005, 23:21 
 
beispielcode?
vereinfacht?


a.php<?php
include 'b.php';
include 'c.php';
?>b.php<?php
$hallo = 'welt';
?>c.php<?php
echo $hallo;
?>

 
McMuh
15-06-2005, 23:25 
 
Ja, mrhappiness,
so exakt sieht es aus, nur wird kein "welt" ausgegeben...
sowas beklopptes hab ich auch noch nicht gesehen...

 
TobiaZ
15-06-2005, 23:27 
 
Zeig mal den Code, den du wirklich hast!

 
mrhappiness
15-06-2005, 23:28 
 
dein php ist kaputt

mache in alle drei dateien mal ein echo __FILE__.'<br />';und poste die ausgabe

 
jahlives
15-06-2005, 23:29 
 
Bist du sicher, dass du nicht file c VOR file b inkludierst ?

 
McMuh
15-06-2005, 23:33 
 
@ mrhappiness: Ich habe deinen Code verwendet, da der ja funzen müsste - logischerweise....

ein laden der default php.ini brachte erfolg. ich wüsste zwar nicht, dass es da eine variable für gibt, die dieses unterdrückt, aber es soll mir jetzt egal sein...
danke für eure anteilnahme...

 
mrhappiness
15-06-2005, 23:35 
 
auch wenn ich nicht vertstehe, was du mir sagen willst: freut mich für dich :)

 
TobiaZ
15-06-2005, 23:36 
 
kannst du die ini mal daraufhin untersuchen.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:19 Uhr.