Validation et nettoyage
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
6a199bdc2b
commit
3f94ffb4cd
@ -0,0 +1,27 @@
|
|||||||
|
<?php
|
||||||
|
Class Nettoyage{
|
||||||
|
public function clean($input)
|
||||||
|
{
|
||||||
|
// Supprime les espaces en début et fin de chaîne
|
||||||
|
$output = trim($input);
|
||||||
|
|
||||||
|
// Supprime les balises HTML
|
||||||
|
$output = strip_tags($output);
|
||||||
|
|
||||||
|
// Supprime les caractères spéciaux
|
||||||
|
// $output = htmlspecialchars($output);
|
||||||
|
|
||||||
|
return $output;
|
||||||
|
}
|
||||||
|
public function cleanEmail($input){
|
||||||
|
$output = $this->clean($input);
|
||||||
|
$output = filter_var($output, FILTER_SANITIZE_EMAIL);
|
||||||
|
return $output;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function cleanInt($input){
|
||||||
|
$output = $this->clean($input);
|
||||||
|
$output = filter_var($output, FILTER_SANITIZE_NUMBER_INT);
|
||||||
|
return $output;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue