background preloader

Utils

Facebook Twitter

Montant en toutes lettres [maj] Cette fonction permet de convertir un montant en chiffre (251,01) en lettre (deux cent cinquante et un euros et un cents). La source n'est pas parfaite, je l'ai juste réalisé pour une application professionnelle spécifique à mes besoins. Fonctionne pour un chiffre de décimale de type ######.## ou ######,## Le blog d'Antoine Hordez » Zend Framework. CRON est un service disponible sur les systèmes type UNIX (et Linux) permettant d’exécuter des tâches de façon périodique. Cela peut se révéler très pratique pour certaines tâches courantes d’administration système (updatedb une fois par jour), mais aussi dans le cadre du développement d’une application web (envoi de mails asynchrones).

Il est envisageable d’écrire ces tâches cron sous la forme de scripts shell ou de scripts php-cli classiques, néanmoins, en fonction de vos développements il peut être indispensable de pouvoir accéder à certains éléments du framework (filtres, validateurs, etc.) ou de votre application (modèles, code métier, etc.). Je vais vous présenter deux techniques pour réaliser des tâches cron en PHP qui intègrent PHP Zend Framework : Solution 1 : Tâches cron PHP exécutées avec Apache : La première solution n’est d’après moi pas la plus adaptée pour réaliser ce type d’opérations. Solution 2 : Tâches cron PHP exécutées avec PHP CLI : <? #! Print "Compte suspendu : " . Case à cocher "Se souvenir de moi" - Remember me checkbox. Case à cocher "Se souvenir de moi" - Remember me checkbox 23 octobre 2008 | Posté par caroder à 21:07 Vous la voyez souvent sur les pages de login de sites mais vous ne savez pas comment faire... Ne cherchez pas plus loin, la réponse et le code sont ici en PHP (il existe aussi des solutions javascript mais elles impliquent que celui-ci soit activé dans le browser client).

A noter : dans mon exemple, le nom de la case à cocher s'appelle "remember" et les champs login/mot de passe, "login" et "password". Edit : Suite au message ci-dessous de AHmet, je m'aperçois que j'ai oublié de vous préciser les éléments suivants permettant de mieux comprendre le code ci-dessous. 1. <? If(isset($_POST['remember'])){ setcookie("cookiemail", $_POST['login'], time()+60*60*24*100, "/"); setcookie("cookiepass", $_POST['password'], time()+60*60*24*100, "/"); } else { setcookie("cookiemail","" , NULL, "/"); setcookie("cookiepass","" , NULL, "/"); }?

Commentaires Poster un commentaire. _Application démarrage rapide. Il existe deux manières d'aborder Zend_Application, elles dépendent de la manière dont vous commencez votre projet. Dans tous les cas, vous devrez créer une classe Bootstrap et un fichier de configuration. Si vous souhaitez utiliser Zend_Tool pour créer votre projet, continuez votre lecture. Si vous ajoutez Zend_Application à un projet existant, vous devriez passer à la suite. Utiliser Zend_Tool La manière la plus rapide d'utiliser Zend_Application est d'appeler Zend_Tool pour créer votre projet. Ceci va aussi créer la classe de Bootstrap. Pour créer un projet, éxecutez la commande zf (sur les systèmes *nix) : % zf create project newproject Pour Windows, : C:> zf.bat create project newproject Ceci va créer une structure de projet ressemblant à: Dans une telle structure, le bootstrap est , et ressemble en premier lieux à ceci: class Bootstrap extends Zend_Application_Bootstrap_Bootstrap{} Notez aussi la présence d'un fichier de configuration , il contient : Ajouter Zend_Application à votre existant.

Browse the available classes.