diff --git a/src/Vue/erreur.php b/src/Vue/erreur.php new file mode 100644 index 0000000..ad8f691 --- /dev/null +++ b/src/Vue/erreur.php @@ -0,0 +1,18 @@ + +Erreur + + + + +

ERREUR !!!!!

+ + + + + \ No newline at end of file diff --git a/src/Vue/vuephp1.php b/src/Vue/vuephp1.php new file mode 100644 index 0000000..6149790 --- /dev/null +++ b/src/Vue/vuephp1.php @@ -0,0 +1,96 @@ + +Personne - formulaire + + + + + + +
+ + +0) { +echo "

ERREUR !!!!!

"; +foreach ($dVueEreur as $value){ + echo $value; +}} +?> + +

Personne - formulaire

+
+ + + + +
+ + + + + + + + +
Nom
Age
+ + + +
+
+ + + +
+ +"); +print ("utilisation anormale de la vuephp"); +} ?> +

Essayez de mettre du code html dans nom -> Correspond à une attaque de type injection

+ \ No newline at end of file diff --git a/src/index.php b/src/index.php index 780489f..a48c9ee 100755 --- a/src/index.php +++ b/src/index.php @@ -7,11 +7,23 @@ //chargement config require_once(__DIR__.'/config/config.php'); +//autolarder du cours //chargement autoloader pour autochargement des classes -require_once(__DIR__.'/config/Autoload.php'); -Autoload::charger(); +//require_once(__DIR__.'/config/Autoload.php'); +//Autoload::charger(); -$cont = new Controleur(); + +//autoloader conforme norme PSR-0 +require_once(__DIR__.'/config/SplClassLoader.php'); +$myLibLoader = new SplClassLoader('Controller', './'); +$myLibLoader->register(); +$myLibLoader = new SplClassLoader('config', './'); +$myLibLoader->register(); +$myLibLoader = new SplClassLoader('Modele', './'); +$myLibLoader->register(); + + +$cont = new \Controller\Controleur(); ?> \ No newline at end of file