- <?php
-
- function check_empty_post($unauthorized_vars){
- $errors = array();//Tableau d'erreur vide
- foreach($unauthorized_vars as $value){
- if(empty($_POST[$value]) && $_POST[$value] != '0'){// si la valeur de poste est vide alors on l'ajoute aux erreurs
- $errors[] = $value;
- }
- }
- if(count($errors)){//si le tableau d'erreur n'est pas vide on retourne les erreurs sinon false
- return $errors;
- }else{
- return false;
- }
- }
-
- //Exemple de tableau de champs obligatoire
- $unauthorized_vars = array(
- 'login',
- 'pass'
- );
-
- //Exemple d'utilisation
- if($errors = check_empty_post($unauthorized_vars)){
- echo count($errors)." erreur(s).";
- }
-
- ?>
-
- <?php //Pas super util mais je poste si quelqu'un a besoin
-
- function check_empty_post($unauthorized_vars,$error_string){
- $errors = array();
- foreach($unauthorized_vars as $value){
- if(empty($_POST[$value]) && $_POST[$value] != '0'){
- $errors[] = sprintf($error_string, $value);
- }
- }
- if(count($errors)){
- return $errors;
- }else{
- return false;
- }
- }
-
- $unauthorized_vars = array(
- 'login',
- 'pass'
- );
- $error_string = 'Le champs \'%s\' ne peut rester vide.<br />';
-
- if($errors = check_empty_post($unauthorized_vars, $error_string)){
- echo count($errors).' erreurs.<br />';
- foreach($errors as $value){
- echo $value;
- }
- }
-
- ?>
<?php
function check_empty_post($unauthorized_vars){
$errors = array();//Tableau d'erreur vide
foreach($unauthorized_vars as $value){
if(empty($_POST[$value]) && $_POST[$value] != '0'){// si la valeur de poste est vide alors on l'ajoute aux erreurs
$errors[] = $value;
}
}
if(count($errors)){//si le tableau d'erreur n'est pas vide on retourne les erreurs sinon false
return $errors;
}else{
return false;
}
}
//Exemple de tableau de champs obligatoire
$unauthorized_vars = array(
'login',
'pass'
);
//Exemple d'utilisation
if($errors = check_empty_post($unauthorized_vars)){
echo count($errors)." erreur(s).";
}
?>
<?php //Pas super util mais je poste si quelqu'un a besoin
function check_empty_post($unauthorized_vars,$error_string){
$errors = array();
foreach($unauthorized_vars as $value){
if(empty($_POST[$value]) && $_POST[$value] != '0'){
$errors[] = sprintf($error_string, $value);
}
}
if(count($errors)){
return $errors;
}else{
return false;
}
}
$unauthorized_vars = array(
'login',
'pass'
);
$error_string = 'Le champs \'%s\' ne peut rester vide.<br />';
if($errors = check_empty_post($unauthorized_vars, $error_string)){
echo count($errors).' erreurs.<br />';
foreach($errors as $value){
echo $value;
}
}
?>