background preloader

La programmation orientée objet en PHP

La programmation orientée objet en PHP

Standard MIME (Multipurpose Internet Mail Extensions) Juin 2016 Introduction à MIME MIME (Multipurpose Internet Mail Extensions) est un standard qui a été proposé par les laboratoires Bell Communications en 1991 afin d'étendre les possibilités limitées du courrier électronique (mail) et notamment de permettre d'insérer des documents (images, sons, texte, ...) dans un courrier. Il est défini à l'origine par les RFC 1341 et 1342 datant de juin 1992. MIME propose de décrire, grâce à des en-têtes, le type de contenu du message et le codage utilisé. MIME apporte à la messagerie les fonctionnalités suivantes : Possibilité d'avoir plusieurs objets (pièces jointes) dans un même message ; Une longueur de message illimitée ; L'utilisation de jeux de caractères (alphabets) autres que le code ASCII ; L'utilisation de texte enrichi (mise en forme des messages, polices de caractères, couleurs, etc.) ; Des pièces jointes binaires (exécutables, images, fichiers audio ou vidéo, etc.), comportant éventuellement plusieurs parties ; Types MIME principaux =?

Docteur HTML5, Travailler en HTML5 dès aujourd'hui! Il existe plusieurs événements sur HTML5 en français. Trouvez-vous qu’il est difficile d’en trouver un dans votre ville ? Si vous en organisez un, présentez-le dans les commentaires de ce billet et sait-on jamais, cela pourrait être utile ! Continuer à lire » Nous recevons beaucoup d’e-mails via notre service « Demandez-le au docteur » à propos des conséquences de l’utilisation d’HTML 5 sur le référencement. Continuer à lire » (Aussi disponible en espagnol, Traducción de “HTML 5 + XML = XHTML 5″, en Portuguais et évidemment dans sa version originale en anglais.) Continuer à lire » Nous sommes déjà habitués depuis un bon bout de temps de voir <div id="pied-de-page"> à la fin du code source de pages Web. Continuer à lire » Même si HTML 5 est une technologie récente et fantastique, certains navigateurs ne supportent pas nativement les nouveaux éléments sémantiques. Continuer à lire » Continuer à lire » Continuer à lire » Continuer à lire »

10 Essential PHP Code Snippets You Might be Looking For | DevSni PHP is a scripting language that is perfect for developing dynamic web pages and applications. Being one of the most popular scripting languages on the internet today, makes it pretty easy to get started with. If you are looking for a technique that you forgot about, or a function you didn’t know someone else has created before; then this article might be something useful for you and will save you some time for sure. Today we will highlight 10 Essential PHP functions with step by step tutorials to get you some of the latest techniques used these days. 1. If you website stores its data in a MySQL database, you will most definitely want to backup that information so that it can be restored in case of any disaster (we all have been there). Different Ways to backup your MySQL database: 1. 1.1 Execute a database backup query from PHP file Below is an example of using SELECT INTO OUTFILE query for creating table backup : Source 1.2 Backup Your Database into an XML File Using PHP Further Resources

Qu'est-ce que la POO ? Il était une fois le procédural Commençons ce cours en vous posant une question : comment est représenté votre code ? La réponse est unique : vous avez utilisé la « représentation procédurale » qui consiste à séparer le traitement des données des données elles-mêmes. Par exemple, vous avez un système de news sur votre site. D'un côté, vous avez les données (les news, une liste d'erreurs, une connexion à la BDD, etc.) et de l'autre côté vous avez une suite d'instructions qui viennent modifier ces données. Cette façon de se représenter votre application vous semble sans doute la meilleure puisque c'est la seule que vous connaissez. Puis naquit la programmation orientée objet Alors, qu'est-ce donc que cette façon de représenter son code ? Définition d'un objet Je suis sûr que vous savez ce que c'est. L'exemple le plus pertinent quand on fait un cours sur la POO est d'utiliser l'exemple du personnage dans un jeu de combat. Toutes ses caractéristiques correspondent à des valeurs.

Simplifiez vos développements JavaScript avec jQuery Si vous avez déjà programmé en JavaScript, vous savez que ce langage est puissant, mais aussi « verbeux » et souvent assez complexe à mettre en œuvre. Si vous voulez accéder à toute la puissance de JavaScript en utilisant des instructions simples, logiques, faciles à comprendre et à maintenir, jQuery est vraiment fait pour vous ! Avec ce cours, je vous propose de découvrir les multiples facettes du framework jQuery. De la sélection d'éléments à la manipulation du DOM, en passant par l'animation, les requêtes AJAX, l'utilisation et la création de plugins, la création de jeux et bien d'autres choses encore ! N'ayez crainte, votre apprentissage se fera en douceur et de très nombreux exemples de code documentés viendront consolider vos connaissances. Si vous lisez ces lignes, c'est parce que vous avez décidé d'aller plus loin dans vos développements Web.

Free Tools, Le meilleur des outils gratuits pour webmaster| Webmaster – Ressources et outils gratuits pour votre site internet – Free Tools Les différentes propriétés en CSS3 Beaucoup de nouvelles caractéristiques sont imaginées pour le CSS3. Je vais vous présenter ces nouvelles propriétés. Attention, Internet Explorer n'interprète le CSS3 qu'à partir de sa Version 9. Ici j'utilise le préfixe -moz- pour "Mozilla Firefox". Sommaire Les bordures Le W3C permet d'effectuer de nouvelles actions sur les bordures. Bordures en couleur fondue La propriété -moz-border-colors: permet donc de faire plusieurs bordures de couleurs différentes (pour faire un dégradé par exemple). La propriété peut être aussi utilisée comme ceci : -moz-borders-top-color: (ajout de bordures, top, bottom, left, right) En image : Les bordures avec des images Le CSS3 permet, grâce à une image, un découpage prédéfini dans la propriété que l'on choisira. Les deux propriétés : border-image : border-top-image border-right-image border-bottom-image border-left-image border-corner-image : border-top-left-image border-top-right-image border-bottom-left-image border-bottom-right-image Exemples : Exemple :

Sending Emails with the Zend Framework Many PHP applications require the ability to send emails nowadays from simple plain-text emails confirming a registration to advanced HTML newsletters. PHP allows us to send emails using the mail() function but this can quickly get complex when you begin to add HTML, attachments and different character encoding. Luckily for us developers, the Zend_Mail component from the Zend Framework greatly simplifies the process by providing easy-to-use methods for creating and sending emails. This article will walk you through creating and sending plain-text and HTML emails, adding attachments, multiple recipients and much more. To use the Zend_Mail component you will first need to download the Zend Framework. Visit the Zend Framework download page and download the newest version of the Zend Framework (1.5RC1 at the time of writing). Once downloaded, unzip the Zend Framework archive to your Desktop or Home folder. Sending plain text emails with the Zend Framework couldn't be easier. PHP Code: <? . . Alan'

Related: