Durant mon stage de deuxième année de BTS, que j’ai effectué au bureau d’étude Eau-Méga Conseil en Environnement, on m’a demandé de créer une plateforme de partage en ligne pour permettre aux différents bureaux d’études en environnement de centraliser et partager des projets et documents. Cette plateforme d’échange est codée en PHP/HTML/Javascript et utilise jQuery […]
Voici un aperçu de l’application Educmaths que j’ai créé lors d’un projet durant mon BTS. Elle permet à des enfants en primaire d’apprendre les tables d’addition et de multiplication en consultant les tables puis en faisant des exercices. Cette application en codée en Javascript/HTML. - Page de consultation : permet aux élèves de consulter […]
Banque de données en ligne pour la base aérienne 721
22 août 2015
Durant mon stage de première année de BTS, que j’ai effectué à la base aérienne 721, on m’a demandé de créer une banque de données en ligne pour permettre aux instructeurs de l’armée de centraliser et mettre à disposition des élèves les ressources utilisées lors de leurs cours. Dans ce but, on m’a demandé de […]
Application d’inscription à la Course Contre la Faim
22 août 2015
Voici un aperçu d’une partie de l’application d’inscription à la CCF que j’ai créé lors d’un projet durant mon BTS. Elle est codée en PHP/HTML/Javascript et utilise jQuery et AJAX. - Page d’accueil - Page de saisie des résultats : permet aux professeurs de saisir le montant des dons récoltés par les élèves […]
.htaccess est un fichier sans nom, composé uniquement d’une extension. Il fera appel à un autre fichier: .htpasswd qui contiendra la liste des logins et mots de passe des personnes autorisées à voir le dossier. La première étape est donc de créer le fichier .htaccess, pour cela il suffit d’utiliser un éditeur de texte quelconque. […]
Récupérer les données d’une base SQL dans un tableau Excel
17 févr. 2015
Il peut parfois être intéressant de récupérer les données d’une base de données MySQL dans un tableau sur Excel. Voici le code PHP qui permet d’effectuer cette opération, avec pour exemple la récupération d’une liste d’utilisateurs (login et mail).
La suppression d’un dossier en PHP s’effectue avec la fonction rmdir(). Cependant, pour pouvoir utiliser cette fonction sur un dossier, il faut qu’il soit vide, ce qui peut poser problème. Je vais donc partager avec vous cette fonction simple qui vous permettra de supprimer des dossiers sans qu’ils soient vides. function rrmdir($dir) { if (is_dir($dir)) […]
Pour pouvoir télécharger plusieurs fichiers simultanément, la solution la plus simple est de créer une archive contenant ces fichiers pour ensuite la télécharger. Pour créer une archive, on utilise l’objet ZipArchive() : $zip = new ZipArchive(); Ensuite, pour y ajouter des fichiers il faut d’abord l’ouvrir : $zip->open('chemin', ZipArchive::CREATE); On y ajoute les […]
Étape 1 : créer un bouton qui permet de parcourir les fichiers (html) Pour pouvoir déposer un fichier, il faut d’abord créer un bouton pour que l’utilisateur puisse choisir le fichier à déposer. Pour cela, il existe un type de balise input appelé file: Cette balise créé un bouton ‘Choisissez un fichier’ qui […]
PHP dispose par défaut de la fonction mail() pour envoyer des mails. Cette fonction est très pratique mais a aussi ses limites. En effet, elle ne permet pas une authentification SMTP, ce qui peut être un problème si vous voulez que votre site web envoie des mails. PHPMailer est une classe qui permet un envoi […]