Auteur |
Message |
ICEBEAR
Le tout puissant (du moins sur le forum)
Inscrit le: 01 Jan 2006
Messages: 2340
Localisation: 59 - NORD
|
Posté le:
Lun Mar 26, 2007 8:51 pm |
|
En ce qui concerne le Input, je me suis basé sur le reste du formulaire Profil_Add_Boby dans lequels les comme Input n'ont pas de /input |
|
|
|
|
Le Balrog
Maître de la peinture
Inscrit le: 23 Nov 2006
Messages: 1332
Localisation: 62- Pas-de-calais
|
Posté le:
Lun Mar 26, 2007 9:09 pm |
|
ICEBEAR a écrit: | En ce qui concerne le Input, je me suis basé sur le reste du formulaire Profil_Add_Boby dans lequels les comme Input n'ont pas de /input |
Non, c'est une balise unique, mais il faut la fermer à la fin ca fait <input />
comme un <br /> ou un <img /> |
|
|
|
|
Jeannot
Maître du rangement
Inscrit le: 11 Mai 2006
Messages: 1065
Localisation: 33 - St André de Cubzac
|
Posté le:
Lun Mar 26, 2007 9:17 pm |
|
Désolé c'était l'anniversaire de mon bout de chou.
Donc effectivement le soucis du strtolower() comparé avec un mot en majuscule cela ne peut pas fonctionner. Tu peux faire un strtoupper() et pour ne pas avoir d'ennuis avec les accents tu peux aussi faire un mb_strtoupper().
Ensuite les balises qui sont ouvertes mais pas fermées, ce n'est pas très grave et cela ne pose généralement pas de problème. Par contre pour la lisibilité du code et sa validation par le W3C, c'est pas top.
Bon un truc qui n'a rien à voir mais qui peut servir pour d'autres choses. Chaque fois que tu mets un attribut name="", dans un champ de formulaire, prends l'habitude de coller aussi un id="". Les id sont plus facilement récupérables en javascript, alors que les formulaires POST renvoient les name. Il y a aussi la solution de valider ton formulaire en javascript et pas en PHP, ça allègerait le serveur free, pas que ce soit le genre de truc super gourmand, mais bon. |
|
|
|
|
ICEBEAR
Le tout puissant (du moins sur le forum)
Inscrit le: 01 Jan 2006
Messages: 2340
Localisation: 59 - NORD
|
Posté le:
Lun Mar 26, 2007 9:21 pm |
|
Le Balrog a écrit: | ICEBEAR a écrit: | En ce qui concerne le Input, je me suis basé sur le reste du formulaire Profil_Add_Boby dans lequels les comme Input n'ont pas de /input |
Non, c'est une balise unique, mais il faut la fermer à la fin ca fait <input />
comme un <br /> ou un <img /> | oui, j'ai ajouté le /
Questions:
- Est ce que $HTTP_POST_VARS['mots2'] me donne le texte entrée dans mon input name='mots2'?
- Si oui, comment faire un test dans SI $HTTP_POST_VARS['mots2'] est different du mots RESEAU? (je sais que SI c'est IF avec le ELSE si y'a u sinon) je cherche surtout la synthace de l'operateur de comparaison |
|
|
|
|
ICEBEAR
Le tout puissant (du moins sur le forum)
Inscrit le: 01 Jan 2006
Messages: 2340
Localisation: 59 - NORD
|
Posté le:
Lun Mar 26, 2007 9:23 pm |
|
Jeannot a écrit: | Désolé c'était l'anniversaire de mon bout de chou.
Donc effectivement le soucis du strtolower() comparé avec un mot en majuscule cela ne peut pas fonctionner. Tu peux faire un strtoupper() et pour ne pas avoir d'ennuis avec les accents tu peux aussi faire un mb_strtoupper().
Ensuite les balises qui sont ouvertes mais pas fermées, ce n'est pas très grave et cela ne pose généralement pas de problème. Par contre pour la lisibilité du code et sa validation par le W3C, c'est pas top.
Bon un truc qui n'a rien à voir mais qui peut servir pour d'autres choses. Chaque fois que tu mets un attribut name="", dans un champ de formulaire, prends l'habitude de coller aussi un id="". Les id sont plus facilement récupérables en javascript, alors que les formulaires POST renvoient les name. Il y a aussi la solution de valider ton formulaire en javascript et pas en PHP, ça allègerait le serveur free, pas que ce soit le genre de truc super gourmand, mais bon. | En faite, ne connaissant pas trop le PHP (voir pas du tout), je m'inspire surtout des lignes precedentes... |
Dernière édition par ICEBEAR le Lun Mar 26, 2007 9:28 pm; édité 1 fois |
|
|
|
Jeannot
Maître du rangement
Inscrit le: 11 Mai 2006
Messages: 1065
Localisation: 33 - St André de Cubzac
|
Posté le:
Lun Mar 26, 2007 9:27 pm |
|
Le Balrog a écrit: | ICEBEAR a écrit: | En ce qui concerne le Input, je me suis basé sur le reste du formulaire Profil_Add_Boby dans lequels les comme Input n'ont pas de /input |
Non, c'est une balise unique, mais il faut la fermer à la fin ca fait <input />
comme un <br /> ou un <img /> |
Non, non, non.
Ce n'est pas la même chose. Je ne pense pas que Icebear se souci de faire du XHTML, il veut juste que cela fonctionne.
Pour info voilà un bout de doc
Ce n'est pas une fermeture de balise, mais une notation pour signifier qu'il n'y aura pas de fermeture de balise. Pas la même chose donc. |
Dernière édition par Jeannot le Lun Mar 26, 2007 9:30 pm; édité 1 fois |
|
|
|
ICEBEAR
Le tout puissant (du moins sur le forum)
Inscrit le: 01 Jan 2006
Messages: 2340
Localisation: 59 - NORD
|
Posté le:
Lun Mar 26, 2007 9:28 pm |
|
je viens de remplacer strtolower par strtoupper et ca fonctionne!!!!!!!!!!!
Donc maintenant si un troll s'incrit ici, c'est que c'est un humanoide....
Merci Jeannot et Le Balrog... Merci egalement a Erkenbrand, Homme de l'ombre |
|
|
|
|
Le Balrog
Maître de la peinture
Inscrit le: 23 Nov 2006
Messages: 1332
Localisation: 62- Pas-de-calais
|
Posté le:
Mar Mar 27, 2007 12:34 pm |
|
ICEBEAR a écrit: | Merci egalement a Erkenbrand, Homme de l'ombre |
De rien, suffit de demander et content que tu est réussi |
|
|
|
|
|