Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1395 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  rendre un input text impossible à modifier ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

rendre un input text impossible à modifier ?

n°1121853
angel92
Posté le 16-06-2005 à 13:23:23  profilanswer
 

Peut etre avec un onfocus ou un truc dans le genre ?
 
Je vois pas trop comment faire.
 
j'aimerai que le champs texte ne puisse pas etre modifier par le visiteur !
 
merci  :whistle:

mood
Publicité
Posté le 16-06-2005 à 13:23:23  profilanswer
 

n°1121868
jagstang
Pa Capona ಠ_ಠ
Posté le 16-06-2005 à 13:34:20  profilanswer
 

attribut readonly


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1121881
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 13:43:39  profilanswer
 

attribut readonly="readonly"
 
Sachant que rien n'empêche l'utilisateur malin, futé et vicieux de modifier la variable envoyée au moment de son envoi (avec un proxy ou autre), donc ça ne rend pas "sûre" ta variable pour autant [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1121911
micfont999
Simplement Moi
Posté le 16-06-2005 à 14:11:04  profilanswer
 

Juste une question, ça servira à quoi faire?? juste voir ce que contient la champs??

n°1121931
jagstang
Pa Capona ಠ_ಠ
Posté le 16-06-2005 à 14:19:47  profilanswer
 

juste. si c'est de la pure information, faut pas mettre ça dans un textarea


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1121945
micfont999
Simplement Moi
Posté le 16-06-2005 à 14:25:30  profilanswer
 

bah nan c'est ce que j'allai dire, on fait un echo tout bete et basta...

n°1121974
angel92
Posté le 16-06-2005 à 14:44:49  profilanswer
 

en fait c'est pour une loterie, donc au fur et a mesure qu'il choisit ses boules, le numéro s'affiche dans le champ texte

n°1121981
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 14:47:55  profilanswer
 

Pourquoi ne pas le laisser éditable alors [:pingouino]
 
Comme ça si en fait il a choisi un truc qu'il voulait pas il peut changer [:pingouino]
 
Tu peux mettre des checkboxes ou des dropdowns aussi [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1121982
angel92
Posté le 16-06-2005 à 14:50:14  profilanswer
 

lol voila ce que ca donne:
 
http://82.124.5.68/ouah_fr/loterie/
 
c'est la version de teste biensur.

n°1121989
angel92
Posté le 16-06-2005 à 14:53:04  profilanswer
 

en tout cas ca marche nickel !
 
Merci ! ;)

mood
Publicité
Posté le 16-06-2005 à 14:53:04  profilanswer
 

n°1122003
micfont999
Simplement Moi
Posté le 16-06-2005 à 14:57:29  profilanswer
 

C'est bien fait en tout cas, félicitation.. ;) :)

n°1122004
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 14:58:21  profilanswer
 

Heuuu...
 
Si je veux changer ma sélection, c'est DMC? [:pingouino]
 
Ah ouais en fait on peut recliquer [:pingouino]


Message édité par masklinn le 16-06-2005 à 15:03:03

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122012
angel92
Posté le 16-06-2005 à 15:01:43  profilanswer
 

lol non tu peu faire remise a 0, ou alors cliker sur la boule deja sellectionnée pour la déselectionner lol.
 
DOnc c po trop mal ?
 
et de toute façon, si y a tricherie, les gains avec 5 et 6 bon numéro sont validé par l'admin, donc si le mec il arrice a detourner le champ texte et a mettre tous les numéros de 1 à 49 ca sra grillé lol, enfin j'espere !

n°1122016
micfont999
Simplement Moi
Posté le 16-06-2005 à 15:03:11  profilanswer
 

VOUS ALLEZ VOUS FAIRE DEPOUILLER mdr... Je vais trouver l'estuce héhé :)

n°1122018
angel92
Posté le 16-06-2005 à 15:03:58  profilanswer
 

lol serieu ? faut que tu me dise alors lol !

n°1122020
micfont999
Simplement Moi
Posté le 16-06-2005 à 15:04:18  profilanswer
 

bah nan sinon comment je gagne mes sousou moi :)

n°1122021
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 15:04:47  profilanswer
 

angel92 a écrit :

lol non tu peu faire remise a 0, ou alors cliker sur la boule deja sellectionnée pour la déselectionner lol.
 
DOnc c po trop mal ?
 
et de toute façon, si y a tricherie, les gains avec 5 et 6 bon numéro sont validé par l'admin, donc si le mec il arrice a detourner le champ texte et a mettre tous les numéros de 1 à 49 ca sra grillé lol, enfin j'espere !


Ya pas vraiment besoin de détourner le champ texte [:pingouino]
 
http://img106.echo.cx/img106/9499/yay9du.th.png
Sans toucher au champ texte [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122026
angel92
Posté le 16-06-2005 à 15:05:58  profilanswer
 

micfont999 a écrit :

VOUS ALLEZ VOUS FAIRE DEPOUILLER mdr... Je vais trouver l'estuce héhé :)


 
Lol mais moi je suis que stagiaire donc je me ferais pas dépouiller lol. En plus j'aimerai bien savoir ou est la faille dans ce que je fais.

n°1122031
micfont999
Simplement Moi
Posté le 16-06-2005 à 15:07:03  profilanswer
 

Je sais pas hein, j'ai pas encore trouvé... lol

n°1122034
angel92
Posté le 16-06-2005 à 15:07:30  profilanswer
 

masklinn a écrit :

Ya pas vraiment besoin de détourner le champ texte [:pingouino]
 
http://img106.echo.cx/img106/9499/yay9du.th.png
Sans toucher au champ texte [:pingouino]


 
 
LOOL putain comment t'a fait ?
donc c'est de la merde ce que j'ai fait ?
help ! faut me dire  [:shurik_tt_bis]

n°1122035
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 15:07:45  profilanswer
 

angel92 a écrit :

j'aimerai bien savoir ou est la faille dans ce que je fais.


C'est en javascript [:pingouino]
 
En un clic de souris je peux modifier toutes les fonctions et variables de n'importe quel script JS d'une page [:pingouino]
 
La fonction du Javascript est d'améliorer (simplifier/streamliner) l'expérience de l'utilisateur, si une fonction importante de la webapp ou du site est en javascript, c'est qu'il y a eu une connerie de faire, systématiquement
 
Donc là faire des vérifications en JS par dessus le reste c'est bien, s'y limiter non (surtout dans la mesure ou ce genre de tests peut être automatisé côté serveur...).
De même, rendre le site inutilisable sans JS (ce que tu fais) c'est mal [:pingouino]
 
Et la vérification de si on a bien cliqué sur les sponsors est probablement en javascript, je peux valider toute mes grilles sans jamais cliquer sur quoi que ce soit [:pingouino]
 
PS: et les alert boxes, c'est lourd


Message édité par masklinn le 16-06-2005 à 15:11:27

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122040
angel92
Posté le 16-06-2005 à 15:10:11  profilanswer
 

ouias mais logiquement dans ces cas ca ca ne s'inscrit pas dans la base de données(si tu rapatrie le js sur ton disque ).

n°1122045
angel92
Posté le 16-06-2005 à 15:12:01  profilanswer
 

lol ouais on va rajouter du php pour vérifier la taille du champs (en php c'est plus sécurisé nan ?).
 
Et puis je vais faire pareil pour la banniere.
 
Et si t'essaye de balance tous les chiffre que t'a selectionné en validant ca fait quoi ?

n°1122046
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 15:12:27  profilanswer
 

angel92 a écrit :

ouias mais logiquement dans ces cas ca ca ne s'inscrit pas dans la base de données(si tu rapatrie le js sur ton disque ).


Je rapatrie rien du tout, je modifie le contenu de la page (le javascript fait partie des données du contexte) et je renvoie le résultat...
 
T'as strictement aucun contrôle sur ce que je fais de mon côté, et le JS n'est qu'une illusion de contrôle


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122050
angel92
Posté le 16-06-2005 à 15:13:53  profilanswer
 

masklinn a écrit :

Je rapatrie rien du tout, je modifie le contenu de la page (le javascript fait partie des données du contexte) et je renvoie le résultat...
 
T'as strictement aucun contrôle sur ce que je fais de mon côté, et le JS n'est qu'une illusion de contrôle


 
Mais au final t'arrive pas à valider ton gain ?
Donc ca ne s'inscrit jamais sur la base de données nan ,

n°1122060
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 15:17:34  profilanswer
 

angel92 a écrit :

Mais au final t'arrive pas à valider ton gain ?
Donc ca ne s'inscrit jamais sur la base de données nan ,


Au final ça crash lamentablement [:dawa]

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /var/www/ouah_fr/loterie/validation.php on line 21


 
Et sinon, ça valide, j'arrive à

Citation :

Vos OP ont été validés.
Visitez notre partenaire:


Message édité par masklinn le 16-06-2005 à 15:19:45

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122064
angel92
Posté le 16-06-2005 à 15:18:36  profilanswer
 

lol ca c'est normail vu que je suis en trani de taffer sur la page, logiquement ca marche lol.
 
Réessaye maintenant, ca devrait aller mieux

n°1122069
micfont999
Simplement Moi
Posté le 16-06-2005 à 15:20:41  profilanswer
 

lol bande de hacker...

n°1122071
angel92
Posté le 16-06-2005 à 15:21:30  profilanswer
 

lol !
Ben moi j'aimerais ou sont les failles de mon truc.

n°1122072
FlorentG
Unité de Masse
Posté le 16-06-2005 à 15:21:37  profilanswer
 

Quand on change l'aspect des boules, ça réinitialise la sélection :(

n°1122078
angel92
Posté le 16-06-2005 à 15:23:18  profilanswer
 

lool ouais tout le monde me dit ca, mais je vois pas trop comment faire autrement :(

n°1122084
angel92
Posté le 16-06-2005 à 15:24:46  profilanswer
 

ah ouais quand meme :
 
"a-b-c-d-e-"
 
Comment ca se fait ?
En gros faut pas que mes variables soient visibles ?

n°1122085
FlorentG
Unité de Masse
Posté le 16-06-2005 à 15:24:46  profilanswer
 

Spourtant pas bien dur...

n°1122087
angel92
Posté le 16-06-2005 à 15:25:32  profilanswer
 

t'a créé un formulaire en local qui pointe sur la variable du champ texte c'est ca ?

n°1122090
FlorentG
Unité de Masse
Posté le 16-06-2005 à 15:26:11  profilanswer
 

angel92 a écrit :

ah ouais quand meme :
 
"a-b-c-d-e-"
 
Comment ca se fait ?
En gros faut pas que mes variables soient visibles ?


Hihi :D Suffit de rendre écriturable le champs readonly, et de taper ce qu'on veut... il faut faire une vérif côté serveur qu'on ait bien 6 chiffres séparés par des "-" (et le dernier -, ça fait tache ;) )

n°1122091
FlorentG
Unité de Masse
Posté le 16-06-2005 à 15:27:27  profilanswer
 

angel92 a écrit :

t'a créé un formulaire en local qui pointe sur la variable du champ texte c'est ca ?


Même pas... Suffit d'avoir le bon navigateur avec les bons outils qui permettent de virer les readonly, d'afficher les mots de passe comme un texte normal, de virer les limites en tailles, etc... Bref, tout ce qu'il faut pour tester la sécurité de base d'un formulaire :)

n°1122094
angel92
Posté le 16-06-2005 à 15:28:53  profilanswer
 

lol hum je vais rajouter des vérifications sur la page de validation lol.

n°1122096
angel92
Posté le 16-06-2005 à 15:29:53  profilanswer
 

et si t'essaye de mettre genre tous les numéros ? pour que ca que t'ai toujours les bons numéros quoi, genre:
1-2-....-49
 
ca fait quoi ?

n°1122097
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2005 à 15:29:54  profilanswer
 

FlorentG a écrit :

Hihi :D Suffit de rendre écriturable le champs readonly, et de taper ce qu'on veut... il faut faire une vérif côté serveur qu'on ait bien 6 chiffres séparés par des "-" (et le dernier -, ça fait tache ;) )


Bof :o
 
Ya une jolie variable globale javascript appelée "Totale", je l'initialise à -43 quand j'ouvre la page et je peux cocher les 49 boules sans me faire chier :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1122100
FlorentG
Unité de Masse
Posté le 16-06-2005 à 15:31:20  profilanswer
 

masklinn a écrit :

Bof :o
 
Ya une jolie variable globale javascript appelée "Totale", je l'initialise à -43 quand j'ouvre la page et je peux cocher les 49 boules sans me faire chier :o


Oui mais moi je coche pas, j'introduis du n'importnawak dans l'input text ;)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  rendre un input text impossible à modifier ?

 

Sujets relatifs
Install VB6 initiation impossible avec XP PROModifier le style dans une fonction (résolu)
remplir un input[batch] modifier automatiquement l'extension de fichiers qcq
Modifier document.cookie en memoire viveImpossible de cocher un élément de mon menu (MFC)
séparateur de caractère dans un fichier text en phpmodifier des donné ds un champ via php
Gros problème <input type='file'>!!!!Faire varier la taille d'un div suivant le text ???
Plus de sujets relatifs à : rendre un input text impossible à modifier ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR