Precitaj si toto http://de.php.net/unset tam to mas presne popisane ze v com je problem v tvojom priklade.
P.S. stale plati ze snaz sa globalom vyhybat. nefunguje to tak ako si predstavujes. Funkcia moze mat parametre - tak ich vyuzivaj namiesto globals.