Codes sources PHP

Sources PHP, préciser les frameworks utilisés, la version de PHP
Ajouter un nouvel élément

    Alterner des valeurs

    Licence : Autre - 14/02/2011 - Téléchargé x
    Exemple d'utilisation

    //initialisation de la couleur de fond $bgcolor
    //alterne entre 3 valeurs mode ping-pong
    $bgcolor = new Alternate('#44aa44', '#ffff77', '#ee4444');
    $bgcolor->set_mode(1);

    //initialisation de la variable d'alignement $align
    //3 valeurs aussi en mode ping-pong
    $align = new alternate('left', 'center', 'right');
    $align->set_mode(1);
    //affichage du tableau
    echo ''."\n";
    for ($i = 0; $i get( FALSE ).'" align="'.$align->get().'">'.$bgcolor->get().''."\n";
    }
    echo '';

    Authentification LDAP avec Open LDAP

    Licence : Autre - 15/02/2011 - Téléchargé x
    Avant tout, il faut vérifier que le fichier php.ini contienne bien :
    extension=ldap.so

    Gérer des taches Cron

    Licence : Autre - 15/02/2011 - Téléchargé x
    Ce script permet de faire l'interface entre toutes vos taches cron php et toutes les facons possibles de les exécuter.
    Chacune de vos taches sera placée dans un fichier php qui sera inclu par le script ci-dessous
    (vous pouvez donc placer les includes et connexion à la base dans ce fichier pour ne pas avoir à les mettre dans
    vos scripts de taches cron), toutes vos taches (donc tous vos scripts) devant se retrouver dans un même dossier.

    Vous pourrez exécuter vos taches, par l'intermédiaire de ce script, aussi bien en ligne de commande (PHP CGI ou CLI)
    que par un simple appel dans votre navigateur (pour débug, paliatif en cas d'indisponibilité de cron ou pour webcron.org).

    Lors de l'appel par le naviga ... Voir la suite

    Afficher les résultats de tests en HTML avec PHPUnit

    Licence : Autre - 15/02/2011 - Téléchargé x
    Exemple d'utilisation :

    require_once 'MaClasseDeTest.php';
    require_once 'PHPUnit/TextUI/TestRunner.php';
    require_once 'SimpleTestListener.php';

    // Create a test suite
    $suite = new PHPUnit_Framework_TestSuite();
    $suite->addTestSuite('MaClasseDeTest');

    // Create a test result and attach a SimpleTestListener
    $result = new PHPUnit_Framework_TestResult;
    $result->addListener(new SimpleTestListener());

    // Run the tests.
    $suite->run($result);

    class SourceCode

    Licence : Autre - 20/08/2011 - Téléchargé x
    Cette classe permet d'afficher le code qui s'execute sur votre server.

    Il y a deux modes de fonctionnement: soit en mode "coupure" (méthode 1) avec utilisation des fonction d'autoload et qui demande au code rendu d'être valable syntaxiquement et un mode "détaché" (methode 2) qui affiche/detecte n'importe quel code mais qui est plus délicat à utiliser et sécuriser...

    Cette classe fonctionne de conserve avec la classe Debug que j'ai aussi publié (la classe débug produit un lien qui permet d'afficher le code à l'endroit de l'appel ) c'est pratique.

    Par contre mal utilisé cette classe va permettre d'afficher des mots de passe dans le code ou des informations sensibles... a utiliser avec précaution.

    L'article wikipedia le plus proche de vous

    Éditeur : hervé Hoareau +
    On utilise les web services proposés par SFR API pour envoyer, recevoir et géolocaliser des lignes SFR.
    la plateforme geoname permet via la methode "findNearbyWikipedia" de trouver l'article wikipedia le plus proche des coordonnées géographique fourni par la plateforme SFR.
    Le script doit être régulièrement appelé via un CRON pour surveiller l'arrivé éventuel de SMS.

    ce code peut être largement amélioré. il est volontairement réduit au minimum à titre d'illustration des web services SFR.

    Arbre de newick

    Licence : GPL - 25/07/2012 - Téléchargé x
    Newick est le nom d'un format de fichier utilisé en biologie pour décrire les relations phylogénétiques entre diverses êtres vivants ou molécules biologiques telles que l'ADN. le code présenté est une classe qui parse une représentation textuelle (sauce moi-même) et généère un arbre à tableau. Avec une 2e passe sur l'arbre on peut reformater les arbres sur d'autres formats dont de l'xml simple.

    http://fr.wikipedia.org/wiki/Newick
    http://en.wikipedia.org/wiki/Newick_format

    // il y a un peu de code de DEMO au debut code:
    $toto = '((((1:0.a1,2:a2)3:0.a3,((4:0.b1,5:0.b2)6:0.b3,(7:0.c1,8:0.c2)9:0.c3)10:0.bc3)11:0.abc3,(12:0.d1,13:0.d2):0.d3)14:0.abcd3,15:0.e2)';
    //$toto ='(((((1:0.01,2:0.01):0.05,(5:0.02,19:0 ... Voir la suite

    Afficher le nombre d'années bissextiles

    Licence : Gratuit pour usage non commercial - 13/07/2013 - Téléchargé x
    Ecrire un script bilan2.php qui permet d'afficher le nombre d'années bissextiles que vous avez vécu depuis
    votre naissance en indiquant lesquelles.

    Afficher si l'année envoyée dans le formulaire bissextile ou non. On utilisera une liste déroulante.

    Licence : Gratuit pour usage non commercial - 13/07/2013 - Téléchargé x
    Ecrire un script bilan4.php qui affiche si l'année envoyée dans le formulaire bissextile ou non. On utilisera une
    liste déroulante.

    EasySchool - système pour la gestion des établissements scolaire

    Éditeur : dabach.net +
    EasySchool est un système pour la gestion des établissements scolaire, caractérise par la simplicité et la facilité d'utilisation, Il permet à l'école de passer de la forme de papier traditionnel à la forme électronique via Internet ..

    Télécharger : http://www.dabach.net/easyschool

110 éléments

Contacter le responsable de la rubrique PHP