Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
codeur:fonction [Mar. 19, 2007 06:26 PM UTC ] – Document déplacé depuis fonction tito | codeur:fonction [Aug. 14, 2007 03:31 PM UTC ] (Version actuelle) – delennege | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
{{message> | {{message> | ||
NPDS propose bien entendu des dizaines de fonctions. Voici une liste des fonctions les plus utiles. | NPDS propose bien entendu des dizaines de fonctions. Voici une liste des fonctions les plus utiles. | ||
+ | |||
+ | |||
+ | ===== autorisation(int) ===== | ||
+ | Retourne '' | ||
+ | |||
+ | Dans certains codes, il peut être très intéressant de limiter l' | ||
+ | |||
+ | Voici la liste des nombres que vous pouvez mettre en paramètre. | ||
+ | ^ Nombre ^ autorisation() retourne true si... ^ | ||
+ | ^ -127 | le visiteur est administrateur | | ||
+ | ^ -1 | le visiteur est anonyme (et n'est pas membre) | | ||
+ | ^ 1 | le visiteur est membre | | ||
+ | ^ > 1 | le visiteur est membre du groupe ayant l'ID indiqué | | ||
+ | ^ 0 | inutile donc indispensable : retourne true dans tous les cas | | ||
+ | |||
+ | **Exemple** | ||
+ | <code php><? | ||
+ | include(' | ||
+ | if(autorisation(-127)) { //Admin | ||
+ | echo 'Vous êtes administrateur< | ||
+ | } | ||
+ | if(autorisation(1)) { //Membre | ||
+ | echo 'Vous êtes membre du site <br />'; | ||
+ | } | ||
+ | if(autorisation(-1)) { //Anonyme | ||
+ | echo "Vous êtes anonyme< | ||
+ | } | ||
+ | if(autorisation(10)) { //Membre du groupe d'ID 10 | ||
+ | echo "Vous êtes membre du groupe d'ID 10<br />"; | ||
+ | } | ||
+ | if(autorisation(0)) { //Tous | ||
+ | echo "Vous faites partie d'une réalité où 1=1. Félicitations! ;-)<br />"; | ||
+ | } | ||
+ | include(' | ||
+ | ?></ | ||
+ | |||
+ | |||
+ | ===== get_userdata(pseudo) et get_userdata_from_id(id) ===== | ||
+ | Retourne les informations de l' | ||
+ | |||
+ | **Astuce:** vous pouvez récupérer le pseudo du visiteur grâce à la varibale '' | ||
+ | |||
+ | **Exemple: | ||
+ | echo $user[" | ||
+ | Affiche l' | ||
===== send_email(...) ===== | ===== send_email(...) ===== | ||
Ligne 18: | Ligne 63: | ||
**Exemple** | **Exemple** | ||
<code php> | <code php> | ||
- | |||
- | ===== getuserinfo(user) ===== | ||
- | Retourne les informations de l' | ||
- | |||
- | **Astuce:** vous pouvez récupérer le pseudo du visiteur grâce à la varibale '' | ||
- | |||
- | **Exemple: | ||
- | echo $user[" | ||
- | Affiche l' | ||
===== Filtres ===== | ===== Filtres ===== | ||
Ligne 72: | Ligne 108: | ||
echo check_words($chaine);</ | echo check_words($chaine);</ | ||
Affichera < | Affichera < | ||
+ | |||
+ | |||
+ | //Cette fonction devrait évoluée (notamment avec les meta-mot) mais elle restera pour assurer la compatibilité// | ||
==== filter_text(str[, | ==== filter_text(str[, |