Obisidian vault auto-backup: 27-01-2026 10:53:22 on . 5 files edited

This commit is contained in:
Félix MARQUET
2026-01-27 10:53:23 +01:00
parent 694d7388a0
commit b6e3c6b609
5 changed files with 98 additions and 21 deletions

View File

@@ -11,24 +11,12 @@
"id": "e11a6a080eb83632",
"type": "leaf",
"state": {
"type": "markdown",
"type": "pdf",
"state": {
"file": "ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Crypto Cours 2.md",
"mode": "source",
"source": false,
"backlinks": true,
"backlinkOpts": {
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
}
"file": "ISEN/Web/CIPA 4/TP/TP4/tp4.pdf"
},
"icon": "lucide-file",
"title": "Crypto Cours 2"
"icon": "lucide-file-text",
"title": "tp4"
}
}
]
@@ -206,8 +194,12 @@
},
"active": "e11a6a080eb83632",
"lastOpenFiles": [
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Crypto Cours 1.md",
"ISEN/Web/CIPA 4/TP/TP4/process_f1.php",
"ISEN/Web/CIPA 4/TP/TP4/test.php",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Crypto Cours 2.md",
"ISEN/Web/CIPA 4/TP/TP4/tp4.pdf",
"ISEN/Web/CIPA 4/TP/TP4/tp4.php",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Crypto Cours 1.md",
"ISEN/Réunion/CIPA 3/Rentrée 2024-25.md",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/tables_gf256.res",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/20250708_CRYPTO_slides.pdf",
@@ -219,8 +211,6 @@
"ISEN/Sécurité IOT/CIPA4/Sécurité IOT Cours 1.md",
"ISEN/Traitement du signal/CIPA4/TP/TP4/~WRL0001.tmp",
"ISEN/Traitement du signal/CIPA4/TP/TP4/~$P4cipa.doc",
"ISEN/Sécurité IOT/CIPA4",
"ISEN/Sécurité IOT",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Cyber Cours 2.md",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Cyber Cours 1.md",
"ISEN/Réunion/CIPA 4/Réunion international.md",
@@ -234,7 +224,6 @@
"ISEN/Cloud Computing/CIPA4/TP 2 Ansible.md",
"ISEN/Cloud Computing/CIPA4/TP 1 Ansible.md",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/Tunnel SSH TP.canvas",
"ISEN/Introduction a la cyber et a la cryptographie/CIPA 4/~$tro2Cyber - Sujet TP 2025-2026.docx",
"ISEN/English/CIPA4/16 janv 2026.md",
"ISEN/English/CIPA4/29 sept 2025.md",
"ISEN/English/A2/23 févr 2024.md",
@@ -246,7 +235,6 @@
"Pasted image 20250610091125.png",
"Pasted image 20240505210657.png",
"Pasted image 20240505210642.png",
"ISEN/Web/CIPA 4/Idée projet.md",
"ISEN/Web/CIPA 4/TP/TP1/images/ISEN_Logo.png",
"src/Pasted image 20240130111505.png",
"src/Pasted image 20240123120819.png",

View File

View File

@@ -0,0 +1,5 @@
<?php
$a=1;
$b=2;
$c=$a+$b;
?>

Binary file not shown.

View File

@@ -0,0 +1,84 @@
<!doctype html>
<html lang="fr">
<head>
<!-- Meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Title -->
<title>TP n°4 - Premiers pas PHP</title>
</head>
<body>
<h1>TP n°4 - Premiers pas PHP</h1>
<hr>
<!-- Premiers pas -->
<h2>Premiers pas</h2>
<?php
echo 'Bonjour, nous sommes le '.date('d/m/Y').', il est '.date('H:i:s');
?>
<br><br>
<!-- Premier formulaire -->
<h2>Premier formulaire</h2>
<form action="" method="POST">
<h3>Nous aimerions mieux vous connaître :</h3>
<label for="languages">Quelles langues parlez-vous (utilisez la touche <i>CTRL</i> pour en choisir plusieurs) :</label>
<br><br>
<select name="languages[]" multiple="multiple" id="languages">
<option value="français">Français</option>
<option value="anglais">Anglais</option>
<option value="allemand">Allemand</option>
<option value="espagnol">Espagnol</option>
</select>
<br><br>
Quels sont vos compétences en informatique (choisir au minimum 2 langages) :
<br>
<label for="html">HTML</label>
<input type="checkbox" name="competences[]" value="HTML" id="html">&nbsp;
<label for="css">CSS</label>
<input type="checkbox" name="competences[]" value="CSS" id="css">&nbsp;
<label for="php">PHP</label>
<input type="checkbox" name="competences[]" value="PHP" id="php">&nbsp;
<label for="sql">SQL</label>
<input type="checkbox" name="competences[]" value="SQL" id="sql">&nbsp;
<label for="js">JavaScript</label>
<input type="checkbox" name="competences[]" value="JavaScript" id="js">&nbsp;
<label for="python">Python</label>
<input type="checkbox" name="competences[]" value="Python" id="python">&nbsp;
<label for="c">C</label>
<input type="checkbox" name="competences[]" value="C" id="c">&nbsp;
<label for="cpp">C++</label>
<input type="checkbox" name="competences[]" value="C++" id="cpp">
<br><br>
<input type="reset" value="Effacer">
<input type="submit" value="Envoyer">
</form>
<br>
<!-- Second formulaire -->
<h2>Second formulaire</h2>
<form action="" method="GET">
<h3>Dessin d'un triangle :</h3>
<label for="size">Longueur du coté :</label>
<input type="number" min="0" name="size" id="size">
<br>
<input type="radio" name="isFilled" id="v0" value="0" checked>&nbsp;
<label for="v0">Intérieur vide</label>
<input type="radio" name="isFilled" id="v1" value="1">&nbsp;
<label for="v1">Intérieur plein</label>
<br>
<label for="character">Caractère à utiliser :</label>
<select name="character" id="character">
<?php
$characters = array('*', '#', 'o', 'x') ;
foreach ($characters as $character)
echo '<option value="'.$character.'">'.$character.'</option>';
?>
</select>
<br><br>
<input type="reset" value="Effacer">
<input type="submit" value="Envoyer">
<form>
</body>
</html>