You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
tomsihap
Web development consultant and formator. This github mostly contains courses.
GitHub Conventional Comments (instructions to install in comment below code)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
praise: { label: "👏 praise", comment: "Praises highlight something positive. Try to leave at least one of these comments per review. Do not leave false praise (which can actually be damaging). Do look for something to sincerely praise."},
nitpick: { label: "🤓 nitpick", comment: "Nitpicks are small, trivial, but necessary changes. Distinguishing nitpick comments significantly helps direct the reader's attention to comments requiring more involvement." },
suggestion: { label: "💡 suggestion", comment: "Suggestions propose improvements to the current subject. It's important to be explicit and clear on what is being suggested and why it is an improvement. Consider using patches and the blocking or non-blocking decorations to further communicate your intent." },
issue: { label: "Ø issue", comment: "Issues highlight specific problems with the subject under review. These problems can be user-f
Search form example on Sakila database (PDO course)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Créer une variable name et l'initialiser avec la valeur de votre choix. Afficher son contenu.
$name = "Thomas";
// Exercice 2
// Créer trois variables lastname, firstname et age et les initialiser avec les valeurs de votre choix. Attention age est de type entier. Afficher leur contenu.
Votre chef de projet vous propose de mettre à l'épreuve vos compétences d'administration système afin de déployer le prototype de projet que vous lui avez fourni. Après avoir suivi une rapide introduction Linux d'une heure, vous allez devoir mettre en pratique vos connaissances tout en vous renseignant sur Internet afin de mener à bien votre tâche.
Certains fichiers ou screenshot vous seront demandés dans cet exercice, vous les mettrez dans un dossier d'examen et rendrez un fichier zippé contenenant le tout. Les fichiers doivent être nommés par le nom de l'exercice, par exemple: exercice01.png, exercice02.txt...
Exercice 1 (2 points) - Créer des fichiers et dossiers
Créez l'arborescence de fichiers suivante dans votre dossier utilisateur. Dans cette arborescence, les lignes commençant par / sont des dossiers, les lignes sans / sont des fichiers.
Ce cours s'appuie sur la base d'une distribution Linux type Debian (Ubuntu...). Néanmoins, la plupart des commandes fonctionnent pour tout environnement Linux.
Se connecter à un serveur en SSH
SSH (Secure Shell) est un protocole de communication sécurisé, ainsi qu'un logiciel de terminal. Il permet de se connecter à un serveur distant grâce à un login et un mot de passe, ou via une paire de clés de chiffrement.
Sous Linux et Mac, ssh est déjà installé, vous pouvez l'utiliser immédiatement depuis le terminal. :
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PHP contient des variables appelées superglobales qui contiennent plein d'informations sur la vie de votre application : les cookies gérés, des informations sur le serveur, des informations sur l'utilisateur/le client, des données qui transitent... Elles sont accessibles partout dans le code, et comme leur nom l'indique, elles sont super-globales : plus "puissantes" que le scope global, on peut les lire de partout, même dans une fonction par exemple : Il n'est pas nécessaire de faire global $variable; pour y accéder dans les fonctions ou les méthodes.
Superglobales
Superglobale
Description
$GLOBALS
Liste les variables disponibles dans le contexte global de l'application
$_SERVER
Contient des informations comme les en-tête, dossier, chemin du script. Informations générées par le serveur
$_REQUEST
Un tableau associatif qui contient par défaut le contenu des variables $_GET, $_POST et $_COOKIE.