2
Indiquez l’intérêt que vous portez à cette question
0

Sélecteur d’articles dans un formulaire CVT et Spip sous WAMP

Bonjour,

Je rapporte ici un bug vicieux qui m’a bloqué quelques heures, ça peut servir, et de plus la question pas complètement résolue.

Dans un formulaire CVT, on a un <input name="id_notice" multiple/> contenant la valeur article|xx.

A la réception de la requête par le serveur, on fait un dump à la première ligne de index.php dans le privé : la requête contient bien id_notice=article|xx, le contenu de $_POST['id_notice'] est Array ([0]=>0), alors que $_REQUEST['id_notice'] contient bien Array ([0]=>article|xx).

Je travaille sur un objet éditorial créé avec le plugin "la fabrique", et utilisation de la saisie selecteur_article du plugin "saisies". Mais ceci n’a à priori aucune incidence sur le résultat.

Je ne vois pas quel paramètre de PHP ou Apache cause l’erreur sur mon WampServer Version 2.4 sous Win7Pro64bits.

Dans php.ini :
variables_order = "GPCS"
request_order = "GP"

Comment $_REQUEST peut-il être peuplé avec une valeur que $_POST ne contient pas ?

Je n’ai pour l’instant pas pris la peine de tester en ligne.

Et je passe set_request('id_notice', $_REQUEST['id_notice']); pour contourner le problème.

Merci de votre attention ;) Espérons que ça serve...