From 5634c18b4dae5b05315a441c8a173a95463307a9 Mon Sep 17 00:00:00 2001 From: Natouille Date: Tue, 14 Jan 2025 09:16:48 +0100 Subject: [PATCH] =?UTF-8?q?fix=20du=20css=20pour=20les=20sites=20enregistr?= =?UTF-8?q?=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/Init PHP/.idea/.gitignore | 8 + project/Init PHP/.idea/init php.iml | 8 + project/Init PHP/.idea/modules.xml | 8 + project/Init PHP/.idea/php.xml | 19 ++ project/Init PHP/.idea/vcs.xml | 4 + project/Init PHP/index.php | 388 ++++++++++++++++++++++++++++ project/Init PHP/style.css | 76 ++++++ 7 files changed, 511 insertions(+) create mode 100644 project/Init PHP/.idea/.gitignore create mode 100644 project/Init PHP/.idea/init php.iml create mode 100644 project/Init PHP/.idea/modules.xml create mode 100644 project/Init PHP/.idea/php.xml create mode 100644 project/Init PHP/.idea/vcs.xml create mode 100644 project/Init PHP/index.php create mode 100644 project/Init PHP/style.css diff --git a/project/Init PHP/.idea/.gitignore b/project/Init PHP/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/project/Init PHP/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/project/Init PHP/.idea/init php.iml b/project/Init PHP/.idea/init php.iml new file mode 100644 index 0000000..c956989 --- /dev/null +++ b/project/Init PHP/.idea/init php.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/project/Init PHP/.idea/modules.xml b/project/Init PHP/.idea/modules.xml new file mode 100644 index 0000000..af84e24 --- /dev/null +++ b/project/Init PHP/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/project/Init PHP/.idea/php.xml b/project/Init PHP/.idea/php.xml new file mode 100644 index 0000000..f324872 --- /dev/null +++ b/project/Init PHP/.idea/php.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/project/Init PHP/.idea/vcs.xml b/project/Init PHP/.idea/vcs.xml new file mode 100644 index 0000000..d843f34 --- /dev/null +++ b/project/Init PHP/.idea/vcs.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/project/Init PHP/index.php b/project/Init PHP/index.php new file mode 100644 index 0000000..941c46e --- /dev/null +++ b/project/Init PHP/index.php @@ -0,0 +1,388 @@ + + + + + + + + + + Init PHP + + + +

PHP - SYNTAXE

+ +
+ + Afficher du texte"; + ?> + +

L'affichage de texte en PHP ce fait avec les commande "echo" et "print"

+ +

Exemple :

+ + +"; ?> + +

Retirer l'espace entre le "<" et le "?"

+ +
+ + Les variable"; + ?> + +

Les variables servent a stocker des données (du texte, des nombres, des liste, etc...) modifiables

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +
+ +Les Constantes et les Constantes Magique"; +?> + +

Les constante en PHP sont definis avec la fonction "DEFINE()", il faut specifié :

+ + +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer l'espace entre le "<" et le "?"

+ +

Les constantes magiques sont des constantes prédéfinis, comme "__DIR__" qui donne le chemin vers le dossier ou se trouve la page

+ +

Exemple :

+ +
+
+    "
+    ?>
+
+
+ +

Retirer l'espace entre le "<" et le "?"

+ +
+ +Les fonction"; +?> + +

Une fonction est un bout de code executable, definis par l'utilisateur

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +
+ + +Les Conditions"; +?> + +

Les varibles permete d'executer du code seulement si une condition est remplie, elle est declarée par la mot "if"

+

apres avoir declarée la conditions, on peut ajoutée un condition "else" qui s'execute si la condition n'est PAS remplie

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +
+ +isset() et empty()"; +?> + +

"isset()" permet de verifier si une variable existe

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

"empty()" permet de verifier si une variable est vide

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +
+ +Le switch"; +?> + +

le switch a la meme fonction qu'une variables mais est plus optimisée pour un choix entre plus de 2 options

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +
+ +Les fonctions prédéfinies"; +?> + +

Les fonctions prédéfinie sont des fonction mis en place par le language

+ +

strpos :

+

strpos permet de chercher un caracteres préis dans une chaine de caracteres

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

strlen :

+

strlen permet de connaitre le nombre de caracteres du chaine de caracteres

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

substr :

+

substr permet de supprimer une partie d'une chaine de caractere, en specifiant la caractere de depare et le nombre a retirer

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

trim :

+

trim permet de supprimer les espace blanc d'une chaine de caractere

+ +

Exemple :

+ +
+
+    ";
+    ?>
+
+
+ +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

die et exit :

+

Die et Exit permete d'arreter un programme en renvoyant un message d'erreur

+ +

Exemple :

+ + + " ?> + + + + " ?> + + + +

Retirer les espaces entre le "<", le "?" et le "$"

+ +

date :

+

date permet de recuperer la date actuel, cette fonction utilse des parametre pour choistir ce qui sera retourner

+ +

Exemple :

+ + + " ?> + + + + " ?> + + + + " ?> + + +

Retirer l'espace entre le "<" et le "?"

+ +
+ + + + + \ No newline at end of file diff --git a/project/Init PHP/style.css b/project/Init PHP/style.css new file mode 100644 index 0000000..8929743 --- /dev/null +++ b/project/Init PHP/style.css @@ -0,0 +1,76 @@ +body { + color: white; + background-color: black; + + display: flex; + flex-direction: column; + align-items: center; + + text-align: center; + + font-family: Arial; +} + +.info { + color: gray; + + font-size: 0.8em; +} + +h2 { + margin: 10px; + + text-decoration: underline; +} + +p { + margin: 5px; +} + +hr { + width: 50%; + + margin: 50px 0px; +} + +pre, .single-line { + width: 30%; + + display: flex; + justify-content: center; + align-items: center; + + text-align: left; + + border: solid white 1px; + border-radius: 5px; + + color: lightgray; + background-color: #212121; +} + +.single-line { + padding: 15px 0px; +} + +code { + width: 80%; + height: 100%; + + margin-bottom: 15px; + + text-align: left; + + display: flex; + justify-content: left; +} + +li { + text-align: left; +} + +h4 { + font-size: 1em; + + text-decoration: underline; +} \ No newline at end of file