diff --git a/index (1).html b/index (1).html
new file mode 100644
index 0000000..41519d6
--- /dev/null
+++ b/index (1).html
@@ -0,0 +1,102 @@
+
+
+
+
+
+ [LOG PHP]
+
+
+
+
+
+ Cette page web est le résultat des données extraite de [Nom du fichier]
+Le type de fichier de log ici est un fichier de log provenant d'un serveur Web PHP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/index3.html b/index3.html
new file mode 100644
index 0000000..91ba32a
--- /dev/null
+++ b/index3.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+ My cchar.js chart
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/log3_php_error_train.log b/log3_php_error_train.log
new file mode 100644
index 0000000..afe16a1
--- /dev/null
+++ b/log3_php_error_train.log
@@ -0,0 +1,407 @@
+[22-Mar-2020 13:28:04 UTC] PHP Parse error: syntax error, unexpected '%', expecting end of file in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex2.php on line 2
+[22-Mar-2020 13:42:03 UTC] PHP Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR), expecting identifier (T_STRING) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 9
+[22-Mar-2020 13:42:27 UTC] PHP Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR), expecting identifier (T_STRING) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 14
+[22-Mar-2020 13:42:44 UTC] PHP Notice: Undefined variable: val in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 23
+[22-Mar-2020 13:42:44 UTC] PHP Stack trace:
+[22-Mar-2020 13:42:44 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php:0
+[22-Mar-2020 13:42:44 UTC] PHP Notice: Undefined variable: val in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 23
+[22-Mar-2020 13:42:44 UTC] PHP Stack trace:
+[22-Mar-2020 13:42:44 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php:0
+[22-Mar-2020 13:42:44 UTC] PHP Notice: Undefined variable: val in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 23
+[22-Mar-2020 13:42:44 UTC] PHP Stack trace:
+[22-Mar-2020 13:42:44 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php:0
+[22-Mar-2020 13:42:44 UTC] PHP Notice: Undefined variable: val in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 23
+[22-Mar-2020 13:42:44 UTC] PHP Stack trace:
+[22-Mar-2020 13:42:44 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php:0
+[22-Mar-2020 13:42:44 UTC] PHP Notice: Undefined variable: val in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php on line 23
+[22-Mar-2020 13:42:44 UTC] PHP Stack trace:
+[22-Mar-2020 13:42:44 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex1.php:0
+[23-Mar-2020 14:01:42 UTC] PHP Parse error: syntax error, unexpected '%', expecting end of file in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD1\TD1ex2.php on line 2
+[01-Apr-2020 07:35:14 UTC] PHP Parse error: syntax error, unexpected '<', expecting end of file in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD2exo1.php on line 14
+[01-Apr-2020 09:18:24 UTC] PHP Parse error: syntax error, unexpected ';' in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 14
+[01-Apr-2020 09:40:25 UTC] PHP Notice: Undefined variable: compteur in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 56
+[01-Apr-2020 09:40:25 UTC] PHP Stack trace:
+[01-Apr-2020 09:40:25 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:41:10 UTC] PHP Notice: Undefined variable: compteur in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 56
+[01-Apr-2020 09:41:10 UTC] PHP Stack trace:
+[01-Apr-2020 09:41:10 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 50
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 51
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: Use of undefined constant cpt - assumed 'cpt' (this will throw an Error in a future version of PHP) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 09:42:58 UTC] PHP Warning: A non-numeric value encountered in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 52
+[01-Apr-2020 09:42:58 UTC] PHP Stack trace:
+[01-Apr-2020 09:42:58 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:0
+[01-Apr-2020 12:52:29 UTC] PHP Parse error: syntax error, unexpected ')', expecting variable (T_VARIABLE) or '{' or '$' in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 88
+[01-Apr-2020 12:52:31 UTC] PHP Parse error: syntax error, unexpected ')', expecting variable (T_VARIABLE) or '{' or '$' in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 88
+[01-Apr-2020 12:52:33 UTC] PHP Parse error: syntax error, unexpected ')', expecting variable (T_VARIABLE) or '{' or '$' in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 88
+[01-Apr-2020 13:07:55 UTC] PHP Parse error: syntax error, unexpected '=' in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 78
+[01-Apr-2020 13:08:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function desIdentiques() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:104
+Stack trace:
+#0 {main}
+ thrown in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 104
+[01-Apr-2020 13:09:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function desIdentiques() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php:104
+Stack trace:
+#0 {main}
+ thrown in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD2\TD noté\td2note.php on line 104
+[26-Apr-2020 11:59:45 UTC] PHP Parse error: syntax error, unexpected '______________________________' (T_STRING) in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo1.php on line 16
+[26-Apr-2020 12:40:26 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 27
+[26-Apr-2020 12:40:26 UTC] PHP Stack trace:
+[26-Apr-2020 12:40:26 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:40:26 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:65
+[26-Apr-2020 12:40:26 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 44
+[26-Apr-2020 12:40:26 UTC] PHP Stack trace:
+[26-Apr-2020 12:40:26 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:40:26 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:68
+[26-Apr-2020 12:41:40 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 28
+[26-Apr-2020 12:41:40 UTC] PHP Stack trace:
+[26-Apr-2020 12:41:40 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:41:40 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:66
+[26-Apr-2020 12:41:40 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 45
+[26-Apr-2020 12:41:40 UTC] PHP Stack trace:
+[26-Apr-2020 12:41:40 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:41:40 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:69
+[26-Apr-2020 12:50:14 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 28
+[26-Apr-2020 12:50:14 UTC] PHP Stack trace:
+[26-Apr-2020 12:50:14 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:50:14 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:67
+[26-Apr-2020 12:50:14 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 46
+[26-Apr-2020 12:50:14 UTC] PHP Stack trace:
+[26-Apr-2020 12:50:14 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:50:14 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:70
+[26-Apr-2020 12:51:00 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 12:51:00 UTC] PHP Stack trace:
+[26-Apr-2020 12:51:00 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:51:00 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:68
+[26-Apr-2020 12:51:00 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 47
+[26-Apr-2020 12:51:00 UTC] PHP Stack trace:
+[26-Apr-2020 12:51:00 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:51:00 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:71
+[26-Apr-2020 12:57:52 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 12:57:52 UTC] PHP Stack trace:
+[26-Apr-2020 12:57:52 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:57:52 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:68
+[26-Apr-2020 12:57:52 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 47
+[26-Apr-2020 12:57:52 UTC] PHP Stack trace:
+[26-Apr-2020 12:57:52 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:57:52 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:71
+[26-Apr-2020 12:59:37 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 12:59:37 UTC] PHP Stack trace:
+[26-Apr-2020 12:59:37 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:59:37 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:68
+[26-Apr-2020 12:59:37 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 47
+[26-Apr-2020 12:59:37 UTC] PHP Stack trace:
+[26-Apr-2020 12:59:37 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 12:59:37 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:71
+[26-Apr-2020 14:13:09 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 14:13:09 UTC] PHP Stack trace:
+[26-Apr-2020 14:13:09 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:13:09 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:69
+[26-Apr-2020 14:13:09 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 47
+[26-Apr-2020 14:13:09 UTC] PHP Stack trace:
+[26-Apr-2020 14:13:09 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:13:09 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:72
+[26-Apr-2020 14:13:16 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 14:13:16 UTC] PHP Stack trace:
+[26-Apr-2020 14:13:16 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:13:16 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:69
+[26-Apr-2020 14:13:16 UTC] PHP Notice: Undefined offset: 2 in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 47
+[26-Apr-2020 14:13:17 UTC] PHP Stack trace:
+[26-Apr-2020 14:13:17 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:13:17 UTC] PHP 2. check_date() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:72
+[26-Apr-2020 14:17:20 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 14:17:20 UTC] PHP Stack trace:
+[26-Apr-2020 14:17:20 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:17:20 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:69
+[26-Apr-2020 14:22:19 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 29
+[26-Apr-2020 14:22:19 UTC] PHP Stack trace:
+[26-Apr-2020 14:22:19 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:22:19 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:69
+[26-Apr-2020 14:23:24 UTC] PHP Warning: Invalid argument supplied for foreach() in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 27
+[26-Apr-2020 14:23:24 UTC] PHP Stack trace:
+[26-Apr-2020 14:23:24 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:23:24 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:65
+[26-Apr-2020 14:26:40 UTC] PHP Warning: count(): Parameter must be an array or an object that implements Countable in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 27
+[26-Apr-2020 14:26:40 UTC] PHP Stack trace:
+[26-Apr-2020 14:26:40 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:26:40 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:66
+[26-Apr-2020 14:26:40 UTC] PHP Warning: count(): Parameter must be an array or an object that implements Countable in C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php on line 27
+[26-Apr-2020 14:26:40 UTC] PHP Stack trace:
+[26-Apr-2020 14:26:40 UTC] PHP 1. {main}() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:0
+[26-Apr-2020 14:26:40 UTC] PHP 2. check_pseudo() C:\Prog\wamp64_2\www\test\RT1S2\TDs\TD3\td3exo2_traiterform.php:66
+[09-Feb-2021 22:46:38 UTC] PHP Parse error: syntax error, unexpected '}', expecting end of file in C:\Prog\wamp64_2\www\monSitePro\includes\entete.inc.php on line 22
+[09-Feb-2021 22:47:22 UTC] PHP Parse error: syntax error, unexpected 'maphoto' (T_STRING), expecting ',' or ';' in C:\Prog\wamp64_2\www\monSitePro\includes\entete.inc.php on line 41
+[10-Feb-2021 22:18:20 UTC] PHP Parse error: syntax error, unexpected 'IUT' (T_STRING), expecting ',' or ';' in C:\Prog\wamp64_2\www\monSitePro\public\enseignement.php on line 9
+[17-Feb-2021 17:32:44 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[17-Feb-2021 17:32:44 UTC] PHP Stack trace:
+[17-Feb-2021 17:32:44 UTC] PHP 1. {main}() D:\www\index.php:0
+[17-Feb-2021 17:32:44 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[17-Feb-2021 17:32:44 UTC] PHP Stack trace:
+[17-Feb-2021 17:32:44 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:02:41 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[16-Apr-2021 08:02:41 UTC] PHP Stack trace:
+[16-Apr-2021 08:02:41 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:02:41 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[16-Apr-2021 08:02:41 UTC] PHP Stack trace:
+[16-Apr-2021 08:02:41 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:03:36 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[16-Apr-2021 08:03:36 UTC] PHP Stack trace:
+[16-Apr-2021 08:03:36 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:03:36 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[16-Apr-2021 08:03:36 UTC] PHP Stack trace:
+[16-Apr-2021 08:03:36 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:03:54 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[16-Apr-2021 08:03:54 UTC] PHP Stack trace:
+[16-Apr-2021 08:03:54 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:03:54 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[16-Apr-2021 08:03:54 UTC] PHP Stack trace:
+[16-Apr-2021 08:03:54 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:04:03 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[16-Apr-2021 08:04:03 UTC] PHP Stack trace:
+[16-Apr-2021 08:04:03 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:04:03 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[16-Apr-2021 08:04:03 UTC] PHP Stack trace:
+[16-Apr-2021 08:04:03 UTC] PHP 1. {main}() D:\www\index.php:0
+[16-Apr-2021 08:48:53 UTC] PHP Parse error: syntax error, unexpected '<', expecting end of file in D:\www\TD\TD1.php on line 7
+[16-Apr-2021 08:54:54 UTC] PHP Parse error: syntax error, unexpected '<', expecting end of file in D:\www\TD\TD1.php on line 9
+[16-Apr-2021 09:13:30 UTC] PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in D:\www\TD\TD1.php on line 19
+[16-Apr-2021 09:14:36 UTC] PHP Notice: Array to string conversion in D:\www\TD\TD1.php on line 19
+[16-Apr-2021 09:14:36 UTC] PHP Stack trace:
+[16-Apr-2021 09:14:36 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:22:22 UTC] PHP Notice: Undefined variable: i in D:\www\TD\TD1.php on line 11
+[16-Apr-2021 09:22:22 UTC] PHP Stack trace:
+[16-Apr-2021 09:22:22 UTC] PHP 1. {main}() D:\www\TD\TD1.php:0
+[16-Apr-2021 09:30:03 UTC] PHP Parse error: syntax error, unexpected '=' in D:\www\TD\TD1.php on line 20
+[20-Apr-2021 10:44:52 UTC] PHP Warning: require(../scripts/config.inc.php): failed to open stream: No such file or directory in D:\www\index.php on line 16
+[20-Apr-2021 10:44:52 UTC] PHP Stack trace:
+[20-Apr-2021 10:44:52 UTC] PHP 1. {main}() D:\www\index.php:0
+[20-Apr-2021 10:44:52 UTC] PHP Fatal error: require(): Failed opening required '../scripts/config.inc.php' (include_path='.;C:\php\pear') in D:\www\index.php on line 16
+[20-Apr-2021 10:44:52 UTC] PHP Stack trace:
+[20-Apr-2021 10:44:52 UTC] PHP 1. {main}() D:\www\index.php:0
+[20-Apr-2021 10:47:04 UTC] PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in D:\www\index.php on line 25
+[20-Apr-2021 10:51:15 UTC] PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in D:\www\index.php on line 25
+[20-Apr-2021 11:24:50 UTC] PHP Parse error: syntax error, unexpected ';', expecting ')' in D:\www\TD\td2.php on line 4
+[20-Apr-2021 11:31:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function printf_r() in D:\www\TD\td2.php:21
+Stack trace:
+#0 {main}
+ thrown in D:\www\TD\td2.php on line 21
+[20-Apr-2021 11:41:24 UTC] PHP Parse error: syntax error, unexpected '"le tableau est vide"' (T_CONSTANT_ENCAPSED_STRING) in D:\www\TD\td2.php on line 23
+[20-Apr-2021 11:42:09 UTC] PHP Parse error: syntax error, unexpected ''le tableau est vide'' (T_CONSTANT_ENCAPSED_STRING) in D:\www\TD\td2.php on line 23
+[20-Apr-2021 11:42:48 UTC] PHP Parse error: syntax error, unexpected ''le tableau est vide'' (T_CONSTANT_ENCAPSED_STRING) in D:\www\TD\td2.php on line 23
+[20-Apr-2021 11:58:30 UTC] PHP Parse error: syntax error, unexpected ')' in D:\www\TD\td2.php on line 17
+[20-Apr-2021 13:38:11 UTC] PHP Parse error: syntax error, unexpected ';' in D:\www\TD\td2.php on line 19
+[06-Oct-2021 20:35:52 UTC] PHP Fatal error: Uncaught Error: Call to undefined function read() in D:\www\testphpconsole\test1.php:10
+Stack trace:
+#0 {main}
+ thrown in D:\www\testphpconsole\test1.php on line 10
+[06-Oct-2021 20:48:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function read() in D:\www\testphpconsole\test1.php:10
+Stack trace:
+#0 {main}
+ thrown in D:\www\testphpconsole\test1.php on line 10
+[06-Oct-2021 20:56:42 UTC] PHP Parse error: syntax error, unexpected ',' in D:\www\testphpconsole\test1.php on line 9
+[06-Oct-2021 20:58:01 UTC] PHP Parse error: syntax error, unexpected ',' in D:\www\testphpconsole\test1.php on line 9
+[01-Nov-2021 12:09:58 UTC] PHP Notice: Undefined variable: server_dir in C:\Prog\wamp64_2\scripts\config.inc.php on line 14
+[01-Nov-2021 12:09:58 UTC] PHP Notice: Undefined index: BackupHosts in C:\Prog\wamp64_2\scripts\config.inc.php on line 155
+[01-Nov-2021 12:09:58 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 151
+[01-Nov-2021 12:09:58 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 151
+[01-Nov-2021 12:10:10 UTC] PHP Warning: symlink(): Could not fetch file information(error 3) in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 178
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[01-Nov-2021 12:10:10 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[16-Jan-2022 22:21:28 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[16-Jan-2022 22:21:29 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 206
+[16-Jan-2022 22:21:29 UTC] PHP Notice: Undefined index: apacheVersion in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 226
+[16-Jan-2022 22:21:29 UTC] PHP Notice: Undefined index: apacheExeDir in C:\Prog\wamp64_2\scripts\wampserver.lib.php on line 226
+[16-Jan-2022 22:21:29 UTC] PHP Notice: Undefined variable: server_dir in C:\Prog\wamp64_2\scripts\config.inc.php on line 14
+[16-Jan-2022 22:21:29 UTC] PHP Notice: Undefined index: BackupHosts in C:\Prog\wamp64_2\scripts\config.inc.php on line 155
\ No newline at end of file
diff --git a/main.c b/main.c
new file mode 100644
index 0000000..bdc6a1b
--- /dev/null
+++ b/main.c
@@ -0,0 +1,128 @@
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+char **str_to_word_array(char *str);
+void print_tab(char **tab);
+
+
+char *open_file(char *path)
+{
+ struct stat s;
+ int fd = open(path, O_RDONLY);
+ int tkt = stat(path, &s);
+ char *str = NULL;
+ if (fd < 0 || tkt < 0) {
+ write(2, "File not found.\n", 16);
+ exit(84);
+ }
+ str = malloc(sizeof(char) * s.st_size + 1);
+ if (read(fd, str, s.st_size) <= 0) {
+ write(2, "can't read file\n", 16);
+ exit (84);
+ }
+ str[s.st_size] = 0;
+ close(fd);
+ return (str);
+}
+
+char **word_array_date(char **fc)
+{
+ char **tab = malloc(sizeof(char *) * 100000);
+ for (int i = 0; i != 9999; i++) {
+ tab[i] = malloc(sizeof(char) * 13);
+ tab[i][12] = 0;
+ }
+ int j = 0;
+ strncpy(tab[0], fc[0], 12);
+ for (int i = 0; fc[i] != NULL; i++) {
+ if (strncmp(tab[j], fc[i], 12) != 0 && fc[i][0] == '[') {
+ j++;
+ strncpy(tab[j], fc[i], 12);
+ }
+ }
+ tab[j + 1] = NULL;
+ return (tab);
+}
+
+char **parse_log_file(char *path)
+{
+ int nb_new_error = 0;
+ int nb_new_notice = 0;
+ int nb_new_warning = 0;
+ int nb_new_fatal = 0;
+ int nb_total = 0;
+ char *file = open_file(path);
+ char **tab = str_to_word_array(file);
+ char **date = word_array_date(tab);
+ for (int j = 0; date[j] != NULL; j++) {
+ for (int i = 0; tab[i] != NULL; i++) {
+ if (strncmp(tab[i], date[j], 12) == 0 && strncmp(tab[i] + 27, "PHP Fatal error:", 17) == 0)
+ nb_new_fatal++;
+ if (strncmp(tab[i], date[j], 12) == 0 && strncmp(tab[i] + 27, "PHP Warning:", 12) == 0)
+ nb_new_warning++;
+ if (strncmp(tab[i], date[j], 12) == 0 && strncmp(tab[i] + 27, "PHP Parse error:", 16) == 0)
+ nb_new_error++;
+ if (strncmp(tab[i], date[j], 12) == 0 && strncmp(tab[i] + 27, "PHP Notice:", 11) == 0)
+ nb_new_notice++;
+ }
+
+ printf("Pour la date du: %s\n", date[j] + 1);
+ printf("Nombre de nouvelle ligne: %d\n", nb_new_error + nb_new_fatal + nb_new_notice + nb_new_warning);
+ printf("Nombre d'erreurs: %d\n", nb_new_error);
+ printf("Nombre d'erreurs fatales: %d\n", nb_new_fatal);
+ printf("Nombre de notices: %d\n", nb_new_notice);
+ printf("Nombre de warning: %d\n\n", nb_new_warning);
+ nb_total += nb_new_error + nb_new_notice + nb_new_warning + nb_new_fatal;
+
+
+
+
+
+
+// LE TRAITEMENT EN HTML
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ nb_new_error = 0;
+ nb_new_notice = 0;
+ nb_new_warning = 0;
+ nb_new_fatal = 0;
+
+
+ }
+ printf("Total de ligne: %d\n", nb_total);
+ return(tab);
+}
+
+int main(int ac, char **av)
+/*GERER LES ARGUMENT LO
+ Crée les graph et le HTML */
+{
+ if (ac != 2) {
+ write (2, "Manque l'argument du nom de fichier\n", 37);
+ return (84);
+ }
+ char **tab = parse_log_file(av[1]);
+
+ return (0);
+}
\ No newline at end of file
diff --git a/main.css b/main.css
new file mode 100644
index 0000000..f5f7c71
--- /dev/null
+++ b/main.css
@@ -0,0 +1,30 @@
+.g1{
+ grid-area: g1;
+}
+.a2{
+ grid-area: g2;
+}
+
+h1{
+grid-area: h1;
+}
+p{
+ grid-area: p;
+}
+div{
+ clear: both;
+}
+ .wrapper{
+ display: grid;
+ grid-template-columns: 1fr;
+ grid-auto-rows: minmax(50px,auto);
+ grid-column-gap: 10px;
+ grid-row-gap: 10px;
+ grid-template-areas:
+ "h1"
+ "g1"
+ "p"
+ "g2";
+ }
+
+