You are developping? Don’t try to reinvent the wheel. What you are trying to do has probably already been done before. Have a look around Café Central’s functions.
lib_ajx.php
Librairie des fonctions Ajax. Lors d'un appel comme node.php?ajx=mafonction, Café Central lancera automatiquement la fonction ajx_mafonction(). Aucun parametre n'est permis, tout doit passer par $_GET
lib_api.php
Fonctions qui permettent de papoter avec des API extérieures.
lib_audience.php
Fonctions de traitement des données d'audience.
lib_bugbug.php
Fonction d'Affichage du debuggeur.
lib_chapitres_audience.php
Back-office : fonctions d'affichage les diagrammes et de traitement des statistiques
lib_chapitres_digest.php
Back-office : fonctions d'affichage du Digest.
lib_chapitres_form.php
Back-office : fonctions d'affichage des formulaires.
lib_chapitres_home.php
Back-office : fonctions d'affichage des sous-homes.
lib_chapitres_list.php
Back-office : fonctions d'affichage des chapitres des listes.
lib_chapitres_tree.php
Back-office : fonction d'affichage de l'arborescence.
lib_general.php
Grande librairie de fonctions générales.
lib_htaccess.php
Fonctions de création du .htaccess pour l'URL rewriting.
lib_make_common.php
Fonctions d'affichage (les célèbres makers) commune au front et au back.
lib_make_common_champs.php
Fonctions d'affichage des champs, communes au front et au back. Tous les champs prennent les mêmes arguments, pour faciliter la création dynamique de formulaires.
lib_make_site.php
Fonctions d'affichage propres au site.
lib_miranda.php
Gestion des opérations Miranda (projet hyper secret)
lib_phpdoc.php
Fonctions de création de la documentation au format phpdoc (qui génèrent la doc que vous lisez).
lib_search.php
Fonctions du moteur de recherche Café Central
lib_sitemap.php
Fonctions de création du sitemap.xml.
lib_smartypants.php
Smartypants : correction des règles de typographie
lib_square.php
Fonctions propres au back-office (aucune raison de les charger en front)
lib_treemap.php
Fonctions de génération d'un treemap (http://en.wikipedia.org/wiki/Treemap).