Les Allergies
Alimentaires
Posez votre question Signaler

Bloquer zone texte php [Résolu]

wanabee - Dernière réponse le 9 avril 2008 à 17:05
Hellow tout le monde!
Voila je travaille sous dreamweaver et j'ai créeé un formulaire. J'aimerai qu'une foi qu'on a validé le formulaire (btn submit) une des zones de texte se bloque et ne peut donc plus etre modifiée... comment faire ??? HELP
merci beaucoup.
Lire la suite 

Bloquer zone texte php »

6 réponses
Réponse
+4
moins plus
Bon, au début de ton script php, rajoute cette ligne :
$disabled = "";

Puis, dans la partie où tu traites ce qui se passe après la soumission du formulaire, rajoute cette ligne :
$disabled = " disabled='disabled' ";

Et enfin, au moment où tu définis ta zone de texte (c'est un <input type="text"> ou un <textarea> ?), rajoute :
<?php echo $disabled; ?>
Ce qui donne, suivant le cas :
<input type="text" <?php echo $disabled; ?> name="truc" value="bidule" />
ou
<textarea <?php echo $disabled; ?> name="truc">bidule</textarea>
Ajouter un commentaire
Réponse
+3
moins plus
Bonjour,

Dans la balise html de ta zone de texte, rajoute disabled="disabled".

Xavier
Ajouter un commentaire
Réponse
+1
moins plus
re, merci Reivax962,

mais c'est que une foi qu'on a cliqué sur le bouton que je veux qu'elle se bloque et si je met disabled la case se bloque des le debut alors que des donnees doivent y etre saisie ! je sais vraiment pas comment faire donc si tu peux a nouveau m'eclairer
Reivax962- 9 avril 2008 à 11:58
Euh, oui, bien sûr j'avais compris !
Mais il suffit de ne le mettre que quand on a cliqué ? Je ne pensais pas que ça puisse être compliqué...

Bon, dans ton code, t'as bien un endroit ou tu décides si ça a été cliqué ou non, n'est-ce pas ? Eh bien tu fais pareil au moment où tu génères ton champ texte...

Si tu ne vois toujours pas, donne-moi le code source de ta page (sans oublier d'utiliser les balises <code> pour que ce soit lisible)

Xavier
Ajouter un commentaire
Réponse
+0
moins plus
nan désolé je vois pas trop .. :( j'ai en effet mon code a partir de quand je clique le bouton submit mais je ne sait pas COMMENT lui dire "une foi que le bouton est cliqué mon champs id devient intouchable
Ajouter un commentaire
Réponse
+0
moins plus
je te remerci pour ton code je comprend mieu maintenant
Ajouter un commentaire
Ce document intitulé « bloquer zone texte php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?