Au point de vue de la sécurité, je ne suis vraiment pas pour l'instant porté sur le problème
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<select onchange="this.form.submit();">#
Par contre, je vois que n'as répondu a aucune question que je posais ! Lis bien mes questions, il y a suffisamment de contenu pour avoir le sens de mes questions.
le logiciel est de topute façon protégé par sa propre installation
J'en ai 1 autre, as-tu une astuce pour positionner un select sur une valeur précise (celle rentrée puis lue dans Mysql) ?
Et aussi peut-on imaginer d'éviter le bouton submit et agir aussitôt que le select change (en PHP bien-sur).
le logiciel est de topute façon protégé par sa propre installation
=> pas compris
En PHP surement pas !!
Sinon oui, en javascript, mais c'est sans doute une bien mauvaise idée.
Regarde du côté de "onchange"
le logiciel est de topute façon protégé par sa propre installation,[...]
En fait, j'ai trouvé que la longueur des variables venant de la base MySql avait un caractère de plus, j'ai donc affiché la valeur Ascii de chaque car et j'ai vu que le dernier était toujours un car Null (0).
J'ai donc fait un substr(...) qui enlève le dernier caractère.
Je ne vois pas pourquoi j'en suis arrivé là ! As-tu un avis ?
:si on est sur le truc a positions: -> on insère "selected" :sinon -> listing "standard"
-> on insère le listing standard :si on est sur le truc a positions: -> on insère "selected"
while ($data = mysql_fetch_array($champs)) { echo '<option value="'.$data[0].'">'.$data['famille']; if ($data['famille']==$sqlarti) { echo '<option value=$sqlarti selected="selected">'; <--- ????? } echo '</option>'."\n"; }