Note :


Le module FILENAME propose plusieurs fonctions pour traiter les paramètres passés à templeet.php dans l'URL.

Il offre les fonctions suivantes:


get_filename

Cette fonction, n'acceptant pas d'argument, renvoie les paramètres de l'URL, sans l'extension.

Exemple :

URL : http://localhost/templeet/templeet.php/index,Templeet.html
~get_filename()		=>	index,Templeet

get_extension

Cette fonction, n'acceptant pas d'argument, renvoie l'extension de l'URL.

Exemple :

URL : http://localhost/templeet/templeet.php/index,Templeet.html
~get_extension()	=>	html

get_dirname

Cette fonction renvoie le nom du répertoire courant. Elle accepte un argument facultatif, permettant de renvoyer le nom du sous-répertoire, numéroté en partant de la fin.

Exemple :

URL : http://localhost/templeet/templeet.php/dir1/dir2/index.html
~get_dirname()	=>	dir1/dir2/
~get_dirname(1)	=>	dir2
~get_dirname(2)	=>	dir1

get_filenamevar

Cette fonction renvoie le paramètre de l'URL, situé à l'emplacement passé en argument.

La fonction ne renvoie rien si aucun paramètre n'existe à l'emplacement passé en argument.

L'emplacement 0 correspond au nom du script.

Exemple :

URL : http://localhost/templeet/templeet.php/index,Templeet.html

~get_filenamevar(0)	=>	index
~get_filenamevar(1)	=>	Templeet

map_filenamevar

Cette fonction accepte comme arguments des noms de variables dans lesquelles seront affectés les arguments de l'URL.

Exemple :

URL : http://localhost/templeet/templeet.php/index,Templeet,Test.html
~map_filenamevar('truc1','truc2')

~get('truc1')		=>	Templeet
~get('truc2')		=>	Test