pHp scripts

Générateur de mots de passe pseudo-aléatoires

Août 2007

Générateur de mots de passe pseudo-aléatoires de la forme abcd+123 (4 minuscules, un signe, un nombre de 3 chiffres). Ces mots de passe de 8 caractères sont en général plus simples à retenir que ceux générés de façon complétement "désordonnés", mêlant majuscules, minuscules, symboles et chiffres. Le nombre de combinaisons est suffisamment élevé : 26*26*26*26*8*1000 = 3 655 808 000

Source

function gen_pswd(){
        $lowchars = 'abcdefghijklmnopqrstuvwxyz';
        $symboles = '+-=*/!&@_';
        srand((float)microtime()*10000000);
        $pswd = '';
        for ($i = 1; $i <= 4; $i++){
                $pswd .= substr($lowchars,rand(0,25),1);
        }
        $pswd .= substr($symboles,rand(0,8),1);
        $nb = '00'.rand(0,999);
        $nb = substr($nb, -3);
        $pswd .= $nb;
        return $pswd;
}

Lecteur universel de flux RSS

Mars 2012

fil_LE est un ensemble de scripts php (avec une classe principale) permettant de lire des flux rss (fils xml, fils de syndication de contenu).

Pour la lecture et l’affichage sur une page web, la classe rss_read lit les fils aux formats rss/rdf 0.91 jusqu’à 2.0 inclus et les flux au format atom 0.3 ou 1.0. C’est donc une classe universelle (n’ayons pas peur des mots).

Suite…

pHp : Obtenir diverses dates au format français

Août 2008

Le script suivant présente une façon d’obtenir des dates passées ou futures au format français avec le nom du jour. Ceci est utile pour la gestion d’agenda ou autres.

Suite…