3 réponses
tu peux faire une boucle sur ton tableau $_POST :
function isPost()
{
foreach ($_POST as $k => $v)
{
if (empty($v))
{
return false;
}
}
return true;
}
C'est pratique si tu as un grand nombre de valeur dans $_POST. Cette fonction retourne false si un des éléments du tableau $_POST est vide. L'appel de cette fonction se fait comme ça :
if (isPost())
{
.....
}
Je ne l'ai pas testé, mais c'est l'idée...
http://www.neotek.fr florent lottin
function isPost()
{
foreach ($_POST as $k => $v)
{
if (empty($v))
{
return false;
}
}
return true;
}
C'est pratique si tu as un grand nombre de valeur dans $_POST. Cette fonction retourne false si un des éléments du tableau $_POST est vide. L'appel de cette fonction se fait comme ça :
if (isPost())
{
.....
}
Je ne l'ai pas testé, mais c'est l'idée...
http://www.neotek.fr florent lottin
Impossible car pour joindre une variable à une fonction isPost($valeur), $valeur doit être déclaré.
ça reviendrait à
if (isset($valeur)) {
if(isPost($valeur)) {
...
}
}
donc pas intéressant :D
ça reviendrait à
if (isset($valeur)) {
if(isPost($valeur)) {
...
}
}
donc pas intéressant :D
oui effectivement l'idée était là mais la fonction n'est pas terrible :
il faut passer un tableau de variables quand même à la fonction :
$aVar = array('var1', 'var2', 'var3' ...);
isPost($aVar);
function isPost($aVar){
foreach($aVar as $k => $v) {
if !((isset($_POST[$v]) && !empty($_POST[$v])){
return false;
}
}
return true;
}
il faut passer un tableau de variables quand même à la fonction :
$aVar = array('var1', 'var2', 'var3' ...);
isPost($aVar);
function isPost($aVar){
foreach($aVar as $k => $v) {
if !((isset($_POST[$v]) && !empty($_POST[$v])){
return false;
}
}
return true;
}