Concaténation $_POST
Fermé
pitxu
Messages postés
689
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
25 mars 2015
-
25 sept. 2007 à 15:51
flottin - 26 nov. 2009 à 10:35
flottin - 26 nov. 2009 à 10:35
A voir également:
- Concaténation $_POST
- Concaténation pdf - Guide
- Php isset($_post) ✓ - Forum Webmastering
- $_post undefined index ✓ - Forum PHP
- Excel concatenation - Guide
- Word concatenation - Forum Word
3 réponses
flottin
Messages postés
1
Date d'inscription
lundi 10 septembre 2001
Statut
Membre
Dernière intervention
25 septembre 2007
25 sept. 2007 à 16:09
25 sept. 2007 à 16:09
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
pitxu
Messages postés
689
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
25 mars 2015
94
25 sept. 2007 à 16:19
25 sept. 2007 à 16:19
Très bonne idée !!!
Je ne pensais pas du tout à une fonction :) Merci.
Je ne pensais pas du tout à une fonction :) Merci.
pitxu
Messages postés
689
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
25 mars 2015
94
25 sept. 2007 à 18:50
25 sept. 2007 à 18:50
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;
}