ID et PHP : est-il possible ???

ID et PHP : est-il possible ??? - PHP - Programmation

Marsh Posté le 21-11-2005 à 12:31:37    

Bonjour,
 
Peut être que certains trouveront ma question bête, mais tant pis.  
Généralement j'utilise les variables "name" dans les "inputs" et autres éléments d'une "form" en HTML pour récupérer leur valeur en PHP avec le $_POST['lenom'].  
Je voudrais savoir si il est possible de récupérer ces valeurs là grâce à l'attribut "id" ?
 
Merci

Reply

Marsh Posté le 21-11-2005 à 12:31:37   

Reply

Marsh Posté le 21-11-2005 à 13:17:30    

Reply

Marsh Posté le 21-11-2005 à 13:37:31    

lorsque tu envoi un formulaire, il n'y a que le Name qui est envoyé, id lui est utilisé pour pas mal de choses pour interagir avec la page web sur l'élément :  
 
en Javascript : avec la methode getElementById("monid" ),  

Code :
  1. var monObjet = document.getElementById("monid" );


 
en CSS pour spécifier un élément qui va être style  

Code :
  1. CSS :
  2. #monobjet {
  3.   color : green;
  4. }
  5. HTML :
  6. <span id="monobjet">texte en vert<span>


dans un formulaire pour associer un label  à un élément

Code :
  1. <label for="conditionsVente">Cliquez ici pour accepter les conditions</label>
  2. <input id="conditionsVente" name="conditionsVente">


 
et en HTML pour spécifier une ancre dans une page

Code :
  1. lien : mapage#findelapage
  2. HTML :
  3. <h1>titre</h1>
  4. grod bloc de texte à deux balles
  5. <div id="findelapage">fin de la page</div>


Message édité par gatsusat le 21-11-2005 à 13:38:41

---------------
Les CSS c'est bon mangez-en
Reply

Marsh Posté le 21-11-2005 à 14:06:32    

je sais tout ca mais quand on veut faire du xhtml avec du php on fait comment???
En Xhtml d'apèrs le W3C l'attribut name n'est plus reconnu..... c'est pour cela que je posais la question parce que sinon j'aurais utilisé name comme j'ai l'habitude de le faire..

Reply

Marsh Posté le 21-11-2005 à 14:12:54    

adrien971 a écrit :

En Xhtml d'apèrs le W3C l'attribut name n'est plus reconnu.....


 
... bien  sur que si. Il ne l'est juste plus pour certains éléments tels que form.

Reply

Marsh Posté le 21-11-2005 à 15:12:57    

a ok autant pour moi alors.... mon prof s'est trompé alors... je lui ferai la remarque la prochaine fois que je le verrai..
 
Merci

Reply

Marsh Posté le 21-11-2005 à 23:02:06    

adrien971 a écrit :

a ok autant pour moi alors.... mon prof s'est trompé alors... je lui ferai la remarque la prochaine fois que je le verrai..
 
Merci


il ne s'est pas forcément trompé dans la forme.
 
car <input name="bidule>, textarea, sont des éléments qui on encore besoin du name, car sinon l'information ne passera pas.
 
mais le <a name="bidule"> ou le <image name="truc"> c'est totalement obsolète, et on utilise plutot des id


---------------
Les CSS c'est bon mangez-en
Reply

Marsh Posté le 21-11-2005 à 23:14:01    

Donc le prof est mauvais parce qu'il généralise le vilain :whistle:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed