当前位置: 首页>>代码示例>>PHP>>正文


PHP Clean::param_chemin方法代码示例

本文整理汇总了PHP中Clean::param_chemin方法的典型用法代码示例。如果您正苦于以下问题:PHP Clean::param_chemin方法的具体用法?PHP Clean::param_chemin怎么用?PHP Clean::param_chemin使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Clean的用法示例。


在下文中一共展示了Clean::param_chemin方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: isset

// Fonctions
require CHEMIN_DOSSIER_INCLUDE . 'fonction_divers.php';
// On récupère les paramètres ; on utilise REQUEST car selon les services les données sont reçues en POST en ou GET.
$WS_qui = isset($_REQUEST['qui']) ? Clean::texte($_REQUEST['qui']) : '';
$WS_cle = isset($_REQUEST['cle']) ? Clean::texte($_REQUEST['cle']) : '';
$WS_uai = isset($_REQUEST['uai']) ? Clean::uai($_REQUEST['uai']) : '';
$WS_uid = isset($_REQUEST['uid']) ? Clean::texte($_REQUEST['uid']) : '';
$WS_data = isset($_REQUEST['data']) ? $_REQUEST['data'] : '';
// tableau sérialisé
/**
 * Cas d'un service externe récupérant les données d'un user authentifié sur SACoche.
 * C'est un webservice un peu particulier qui ne requiert pas d'autre fichier de code dans CHEMIN_DOSSIER_WEBSERVICES.
 * Il y a en revanche quelques lignes de code associées dans le fichier /index.php
 */
if ($WS_qui == 'AutoMaths') {
    $WS_cle = Clean::param_chemin($WS_cle);
    if (!$WS_cle) {
        exit('Erreur : clef non transmise !');
    }
    $fichier = CHEMIN_DOSSIER_LOGINPASS . $WS_cle . '.txt';
    if (!is_file($fichier)) {
        exit('Erreur : absence de données associées à cette clef !');
    }
    $infos_user = file_get_contents($fichier);
    FileSystem::supprimer_fichier($fichier);
    exit($infos_user);
}
/**
 * Place aux autres webservices appelés depuis l'extérieur.
 * On ne vérifie dans un premier temps que le 1er paramètre (le service web prendra éventuellement en charge la suite).
 */
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:webservices.php


注:本文中的Clean::param_chemin方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。