Skip to content
Extraits de code Groupes Projets
Valider 26f889f6 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Report de r21340 : complement a r21339 : quand une valeur est un tableau...

Report de r21340 : complement a r21339 : quand une valeur est un tableau l'envoyer correctement y compris si on boundarise les donnees en POST
parent 4084d714
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -169,10 +169,19 @@ function prepare_donnees_post($donnees, $boundary = '') { ...@@ -169,10 +169,19 @@ function prepare_donnees_post($donnees, $boundary = '') {
$chaine = ''; $chaine = '';
if (is_array($donnees)) { if (is_array($donnees)) {
foreach ($donnees as $cle => $valeur) { foreach ($donnees as $cle => $valeur) {
$chaine .= "\r\n--$boundary\r\n"; if (is_array($valeur)) {
$chaine .= "Content-Disposition: form-data; name=\"$cle\"\r\n"; foreach ($valeur as $val2) {
$chaine .= "\r\n"; $chaine .= "\r\n--$boundary\r\n";
$chaine .= $valeur; $chaine .= "Content-Disposition: form-data; name=\"{$cle}[]\"\r\n";
$chaine .= "\r\n";
$chaine .= $val2;
}
} else {
$chaine .= "\r\n--$boundary\r\n";
$chaine .= "Content-Disposition: form-data; name=\"$cle\"\r\n";
$chaine .= "\r\n";
$chaine .= $valeur;
}
} }
$chaine .= "\r\n--$boundary\r\n"; $chaine .= "\r\n--$boundary\r\n";
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter