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