Omdat in mijn core.php een script staat om bepaalde personen te kunnen bannen. En ik niet elke keer zin heb om steeds in elke file <? include_once('core.php'); ?> te zetten.
Tsja, dat is nou eenmaal één van de nadelen van proceduraal programmeren.
Ik ga er vanuit dat je wel verbinding met je database maakt en config gegevens instelt en dergelijke? Je zou dat ook allemaal kunnen groeperen, dan heb je 3 of meer acties in 1 bestand.
Wanneer je PHP als apache module draait, kan je vaak php's parameters via htaccess bestandjes manipuleren. Eentje daarvan is auto_prepend_file, een php-script dat wordt uitgevoerd alvorens het daadwerkelijk aangeroepen script aan de beurt is. Zie http://ekstreme.com/thingsofsorts/web-programming/php-auto-prepend-and-its-uses