Ejemplo n.º 1
0
function lire_config_php_dist($lieu, $defaut = null, $unserialize = true)
{
    list($fichier, $casier) = cfg_php_extraire_infos($lieu);
    $contenu = array();
    if (!cfg_php_lire_fichier($fichier, $contenu)) {
        return $unserialize ? $defaut : serialize($defaut);
    }
    $demande = '';
    if (!cfg_php_extraire_demande($casier, $contenu, $demande)) {
        return $unserialize ? $defaut : serialize($defaut);
    }
    return $unserialize ? $demande : serialize($demande);
}
Ejemplo n.º 2
0
function ecrire_config_php_dist($lieu, $stockage)
{
    list($fichier, $casier) = cfg_php_extraire_infos($lieu);
    $contenu = array();
    cfg_php_lire_fichier($fichier, $contenu);
    if (!cfg_php_inserer_demande($casier, $contenu, $stockage)) {
        return false;
    }
    if (!cfg_php_enregistrer_fichier($fichier, $contenu)) {
        return false;
    }
    return true;
}