Votre guide dans les plaines du far-web

Formation développeur web


« Donne un poisson à un homme, tu le nourris pour un jour. Apprends-lui à pêcher, tu le nourris pour toujours. » Lao Tseu

Généralités

Mis à jour le

Ce cours va vous permettre de découvrir des notions de base extrêmement utilisées dans toute application utilisant PHP.

Inclusion de fichiers

Mis à jour le

En PHP, il est possible d'insérer le contenu d'un fichier dans votre code. Et cela est très pratique, car ça va vous permettre de découper vos scripts dans de nombreux fichiers différents qui vont chacun remplir un rôle précis. Les fichiers appelés peuvent être de toutes sorte (php, html,…

~~ Fin de l'extrait ~~

Transmettre des données au serveur

Mis à jour le

L'échange d'information entre le client et le serveur est une des fonctionnalités de base de PHP. Normal, PHP a été conçu comme un langage web back-end. La récupération de données provenant du client est donc facilitée, et vous pourrez lire ses données via des variables prédéfinies :

~~ Fin de l'extrait ~~

Le système de session

Mis à jour le

PHP offre par défaut un système de "session" qui permet de sauvegarder des données liées à une connexion utilisateur sur votre application. C'est un peu comme une petite base de données, mais qui ne dure que le temps d'une navigation. Lorsque l'utilisateur se déconnectera du site (fermeture d'onglet,…

~~ Fin de l'extrait ~~

Envoyer un fichier au serveur

Mis à jour le


(image visible sur la plateforme de formation)

Pour envoyer un fichier vers le serveur (upload), on va mettre en place un mécanisme simple basé sur trois choses :

  • un formulaire HTML correctement configuré
  • la variable pré-définie $_FILES
  • la fonction native…
~~ Fin de l'extrait ~~

Envoi d'e-mail

Mis à jour le

L'envoi d'e-mails est une fonctionnalité très répandue dans les technologies web. Que ce soit pour un simple formulaire de contact, des campagnes marketing "de masse", ou bien encore l'envoi d'e-mails automatiques programmés dans votre logiciel (mails de maintenance, fonctionnalités pour les clients,....), le mail reste un moyen de communication privilégié.

~~ Fin de l'extrait ~~

Récupérer des informations sur l'environnement d'exécution

Mis à jour le

Au même titre que $_GET ou $_POST, la variable $_SERVER est une super globale prédéfinie par PHP. Présentée sous forme de

~~ Fin de l'extrait ~~

Php.ini et gestion d'erreurs

Mis à jour le
De nombreux paramètres peuvent être configurés dans le php.ini. Afin de pratiquer, nous allons changer le comportement de PHP face aux erreurs qu'il rencontre dans votre application. Ce qui est une chose très commune lorsque l'on configure PHP.

Lorsque l'on code un programme, on va souvent générer…

~~ Fin de l'extrait ~~