array sur post de checkbox |
Répondre |
Auteur |
Sujet Recherche Options des sujets
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
Envoyé : 13 Sep 2017 à 22:23 |
Bonjour,
sur OE, j'ai 2 input avec name="toto[]" lors d'un post, j'attends un tableau qui me retourne 2 value array => 1, 2 Or, sur OE je n'ai qu'une seule value qui est retournée dans le tableau (la dernière), alors que si je lance le projet sur wampserver j'ai le tableau que j'attends. Ce probleme vient-t-il de la version de PHP sur OE ou du serveur embarqué avec OE ? |
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Bonjour,
Normalement ca ne doit pas etre PHP. Essayez var_dump($_POST). Le serveur (local webserver) OE, c'est plus probable je dirais.
|
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
|
je coche 2 cases, resultats du var_dump($_POST)
sur OE : array(1) { [0]=> string(1) "7" } sur wampserver : array (size=2) 0 => string '7' (length=1) 1 => string '9' (length=1) Edité par nico38 - 13 Sep 2017 à 23:43 |
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Ca doit etre le webserver. Voulez-vous de l'aide pour contourner (selon le but)?
|
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
|
oui,
car une fois en ligne ça marchera, mais d'abord il faut que je teste ce qu je reçois en local sur OE. Il faut que je puisse stocker dans un tableau les values de checkbox qui sont générée dynamiquement via une BDD |
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
On peut les nommer differemment, ex. 'toto-0', 'toto-1' etc., puis chercher leurs valeurs:
$totos = array(); foreach ($_POST as $name=>$value) { if (strpos($name, 'toto-') === 0) { $totos[] = $value; } }
|
|
nico38
Senior Member Depuis le: 18 Jan 2014 Status: Inactif Points: 3967 |
Options des messages
Thanks(0)
|
ah d'accord, je pensais qu'il y avait une solution au niveau des réglages du serveur,
c'est dommage de passer par là alors que sur les serveurs en ligne ça marcherait sans, mais je vais faire comme ça alors... Edité par nico38 - 15 Sep 2017 à 00:20 |
|
Un lien vers ton site tu enverras | Problème d'affichage ? ---> CTRL+F5 | Couleur des liens --> "Styles des liens"
|
|
Répondre | |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |