Decrire du code php
Résolu/Fermé
A voir également:
- Decrire du code php
- Voici du code ascii : - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
2 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
31 janv. 2007 à 12:03
31 janv. 2007 à 12:03
Bonjour,
Alors, premièrement, quand on poste du code, les balises < code > permettent d'avoir quelque chose de beaucoup plus clair (et indenté...)
Ensuite, ce code est tout simple.
D'abord un petit test pour voir si l'utilisateur à le droit d'être là :
"Si $task ne vaut pas 'request', et que l'utilisateur n'est pas déjà identifié, on renvoit un message prédéfini _IAH_NOT_AUTHORIZED_PORTAL, et on stoppe l'exécution de la fonction."
Ensuite, on regarde ce que vaut la variable $task, et on exécute la fonction qui va bien :
"switch ($task)" signifie qu'on va vérifier sa valeur
"case 'createnote':" signifie "cas où ça vaut 'createnote'.
Ce qui suit est exécuté, jusqu'à l'instruction "break;" qui fait sortir du case(){}.
Ici, à chaque fois, on exécute une fonction différente, en fonction de ce paramètre $task.
Xavier
Alors, premièrement, quand on poste du code, les balises < code > permettent d'avoir quelque chose de beaucoup plus clair (et indenté...)
Ensuite, ce code est tout simple.
D'abord un petit test pour voir si l'utilisateur à le droit d'être là :
if ($task != 'request' && ( empty($user_id) || $user_id == '-1')) { echo _IAH_NOT_AUTHORIZED_PORTAL; return; }
"Si $task ne vaut pas 'request', et que l'utilisateur n'est pas déjà identifié, on renvoit un message prédéfini _IAH_NOT_AUTHORIZED_PORTAL, et on stoppe l'exécution de la fonction."
Ensuite, on regarde ce que vaut la variable $task, et on exécute la fonction qui va bien :
"switch ($task)" signifie qu'on va vérifier sa valeur
"case 'createnote':" signifie "cas où ça vaut 'createnote'.
Ce qui suit est exécuté, jusqu'à l'instruction "break;" qui fait sortir du case(){}.
Ici, à chaque fois, on exécute une fonction différente, en fonction de ce paramètre $task.
Xavier