Re:
gibt doch bitte ein Beispiel(! keinen ganzen Code) was genau zu machen ist, weil Dein Problem hängt (mir zumindest ersichtlich) nur daran, daß Du include() in einer Funktion aufrufst und mutmaßlich noch andere Funktionen mit den Variablen bestücken mußt.
[code lang=php]
<?php /* ungetestet */
$copy_globals=$GLOBALS;
inclue('header.inc');
$GLOBALS=$GLOBALS-$copy_globals;
/* Funktionsdefinitionen
function b1($a){
machwasmit($a);
retunr($a);
}
usw.
*/
$GLOBALS=b1($GLOBALS);
$GLOBALS=b2($GLOBALS);
$GLOBALS=b3($GLOBALS);
Gruß aus Berlin!
eddi