Fonctions utiles Développeur Dolibarr: Difference between revisions
m (Ajout de la fonction img_picto) |
m (→img_picto) |
||
| Line 30: | Line 30: | ||
Pour plus d'information voir les commentaires de la fonction dans le fichier htdocs/core/lib/functions.lib.php | Pour plus d'information voir les commentaires de la fonction dans le fichier htdocs/core/lib/functions.lib.php | ||
== img_picto == | ==img_picto== | ||
img_picto() fonction permettant d'insérer une image.<syntaxhighlight lang="PHP"> | img_picto() fonction permettant d'insérer une image.<syntaxhighlight lang="PHP"> | ||
print img_picto(titreDelimage,nomDeLimage); | print img_picto(titreDelimage,nomDeLimage); | ||
</syntaxhighlight><br /> | </syntaxhighlight> | ||
Pour plus d'information voir les commentaires de la fonction dans le fichier htdocs/core/lib/functions.lib.php<br /> | |||
Revision as of 10:37, 19 August 2019
La page suivante décrit quelques fonctions importantes utilisées par dolibarr.
GETPOST
GETPOST() : fonction permettant de récupérer le contenu des variables GET ou POST de manière plus sécurisé. Les méthodes PHP $_GET et $_POST ne doivent donc pas être utilisé.
Utilisation possible :
Exemple en php :
$monChamp= $_POST["monChamp"];
devient si l'élément passé en paramètre est un nombre :
$monChamp= GETPOST("monChamp",'int');
Paramètres possibles du deuxième argument : 'none','int','intcomma','alpha','aZ','aZ09','array','san_alpha','nohtml', 'alphanohtml','custom'.
- 'none' pour pas de vérification du type de paramètre,
- 'int'= vérifie que c'est un numérique(entier ou nombre à virgule)
- 'intcomma'=vérifie que c'est un entier avec des virgules ('1,2,3,4...')
- 'alpha'=vérifie que c'est du texte et des signes
- 'aZ'=vérifie que c'est a-z seulement
- 'aZ09'=vérifie que c'est des caractères non spéciaux et des nombres
- 'array'=vérifie que c'est un tableau
- 'san_alpha'=chaîne de caractères purgée (ne pas utiliser pour du texte libre)
- 'nohtml'=verifie qu'il n'y a pas de code html
- 'alphanohtml'=verifie qu'il n'y a pas de code html
- 'custom'= défini par les filtres et les options qui suivent avec les paramètres $filter et $options
Pour plus d'information voir les commentaires de la fonction dans le fichier htdocs/core/lib/functions.lib.php
img_picto
img_picto() fonction permettant d'insérer une image.
print img_picto(titreDelimage,nomDeLimage);
Pour plus d'information voir les commentaires de la fonction dans le fichier htdocs/core/lib/functions.lib.php