Dans ma page principale j'appelle avec un include une page de validation
include ("include/valid_formulaire.php5");
Je défini dans ma page principale uen variable gloable et je l'initialise en tant que tableau
global $error;
$error=array();
Un peu plus tard dans le code je fais appel à une fonction contenue dans ma page de validation incluse précédement afin de vérifier la valeur saisie function valid_nom($nom,$type){
if(empty($nom)|| trim($nom)==''){
array_push($error,"Attention, le '.$type. ' doit être saisi");
}
}
Cette fonction doit vérifier si la variable nom a bien été saisie dans le cas contraire doit stocker dans le tableau précédement défini un message d'erreur.et là, ça marche pas j'ai ce message d'erreur :
First argument should be an array
Avez vous une idée ? dois je définir mon tableau autrement afin qu'il soit accessible par ma fonction ?