Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour, je reviens vers vous car j'ai un autre problème, dans un formulaire j'ai un champ input avec l'attribut disabled="disabled" pour que l'utilisateur ne puisse pas modifier cette variable, le soucis est que lorsque se champ est grisé, la variable n'est pas transmise par la méthode POST.
J'ai tester en enlevant disabled="disabled", la variable est transmise et je la retrouve dans ma BDD.
Est-ce normal ?
Y a t-il une autre solution ?
Merci de votre aide.
Hors ligne
dans un formulaire j'ai un champ input avec l'attribut disabled="disabled" pour que l'utilisateur ne puisse pas modifier cette variable, le soucis est que lorsque se champ est grisé, la variable n'est pas transmise par la méthode POST.
J'ai tester en enlevant disabled="disabled", la variable est transmise et je la retrouve dans ma BDD.
Est-ce normal ?
Ben, encore assez, à quoi bon transmettre une valeur qui n'a pas pu être modifiée ? Si tu veux la récupérer quand même, soit tu gères une session soit tu la caches dans <input type="hidden"/>
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
readonly ne serai pas mieux ???
a++
Hors ligne
Ok, je vais essayer de clairement expliquer mon problème.
J'ai un tableau de 5 colonnes
Ligne : comprend une image qui lors d'un clic permettra d'éditer la ligne correspondante,
Prestation : le nom d'une prestation,
Quantité : le nombre de prestation,
Mensualite : le prix de la prestation par mois,
Echeance : la date d’échéance de la prestation,
et n lignes.
Lors d'un clic sur l'image d'édition se trouvant dans la colonne Ligne, l'utilisateur doit pouvoir modifier les colonnes Quantite, Mensualite, Echeance.
J'ai besoin de récupérer le nom de la prestation car chaque modifications faites est enregistrée dans un fichier de log sous la forme :
Date de modification, Prestation, Quantite, Mensualite, Echeance
Je dois donc savoir quelle prestation est modifié.
Un autre soucis est que j'utilise Joomla, et que les sessions sur se CMS c'est le bazar complet.
J'avais pensé à "dégriser" la ligne Prestation un cour instant, le temps du clic sur le bouton de validation des modifs.
Edit : j'avais pas vu le message de Pierrot, readonly est parfait !
Merci !!!
Dernière modification par ziko (19-01-2012 11:39:40)
Hors ligne
Bonjour,
readonly="readonly"
Pour le disabled tu es en effet obligé de passer par Js.
Dernière modification par Jc (19-01-2012 11:42:03)
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
Pages :: 1