Changes between Version 11 and Version 12 of API_nainwak
- Timestamp:
- May 17, 2007, 12:59:08 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
API_nainwak
v11 v12 1 == Fonctions d'échap ement ==1 == Fonctions d'échappement == 2 2 3 3 * ''string'' '''strip_nl'''($chaine : ''string'') 4 => supprime les saut de ligne dans une cha ine4 => supprime les saut de ligne dans une chaîne 5 5 * __à utiliser normalement sur tous les résultats de formulaire qui ne doivent contenir qu'une seule ligne__ 6 6 * /!\ ''va être supprimée'' 7 7 * ''string'' '''escape_smart'''($chaine : ''string'', $strip = '''true''' : ''boolean'', $mode='''ENT_COMPAT''') 8 => échap e les caractères spéciaux en html d'une chaine.9 * si la cha ine ne proviens pas de $_GET[] ou $_POST[] il faut indiquer la valeur '''false''' pour $strip10 * si la cha ine est destinée à être traitée par du javascript (example les menus colorés) il faut utiliser '''ENT_QUOTES'''8 => échappe les caractères spéciaux en html d'une chaîne. 9 * si la chaîne ne proviens pas de $_GET[] ou $_POST[] il faut indiquer la valeur '''false''' pour $strip 10 * si la chaîne est destinée à être traitée par du javascript (exemple les menus colorés) il faut utiliser '''ENT_QUOTES''' 11 11 * pour plus de détails sur le paramètre $mode consulter [PHP:htmlspecialchars htmlspecialchars()] 12 12 * __à utiliser pour toutes les chaînes qui doivent être incluses dans une page html__ … … 16 16 * ''string'' '''htmlspecialchars_decode'''($str : ''string'', $quote_style='''ENT_COMPAT''') 17 17 => décode les caractères spéciaux (html entities) 18 * __à utiliser sur toute chaîne en provenance d'un formulaire avant traitement ou ins értion en bdd__18 * __à utiliser sur toute chaîne en provenance d'un formulaire avant traitement ou insertion en bdd__ 19 19 * ''string'' '''quote_smart'''($chaine : ''string'', $strip='''true''' : ''boolean'') 20 20 => prépare une chaîne à être utilisée pour la construction d'une requête sql.