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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [PHP] equivalence pour "disabled"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] equivalence pour "disabled"

n°1841520
Alma3456
Posté le 22-01-2009 à 12:16:08  profilanswer
 

Bonjour,  
J'ai un code qui marche sous Mozilla mais pas sous IE
 
Qui connait l'equivalence de"disabled" pour IE ?
 
Merci d'avance.

mood
Publicité
Posté le 22-01-2009 à 12:16:08  profilanswer
 

n°1841525
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 12:26:04  profilanswer
 

C'est pourtant pas compliquer de poser une question dans la bonne section et en donnant un minimum d'informations ?! :o

 

Bref...
Tu parle de HTML, de formulaire? De champs uniquement lisibles ?
C'est ça?


Message édité par dwogsi le 22-01-2009 à 12:26:22

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1841527
Alma3456
Posté le 22-01-2009 à 12:28:45  profilanswer
 

j'veux juste savoir si y'a une equivalence pour IE, c'est tout :s
 
Sinon oui c'est pour un formulaire, en Php, concernant une liste qui gere le numero d'un menu dynamique où seul les numeros deja utilisé sont grisés.
...

n°1841530
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 12:32:21  profilanswer
 

Non mais faut que tu comprenne qu'on ne peut pas faire de formulaires en PHP. On les fait en HTML, c'est peut être subtile mais certainement pas futile.

 

Bref...

Code :
  1. <input type="text" name="foo" value="Non modifiable" readonly="readonly" />
 

En principe ça fonctionne partout.


Message édité par dwogsi le 22-01-2009 à 12:33:05

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1841587
Alma3456
Posté le 22-01-2009 à 13:56:10  profilanswer
 

Le code que je demande est POUR un formulaire ( en html ) .
Simplement mon code concernant la liste " select" est en php, et je l'inclue dans mon code html du formulaire.
Donc ce que je cherche à savoir c'est :  est ce qu'il existe quelque chose d'equivalent à disabled qui marche autant sous firefox que sous IE.
... Car sous firefox il n'y a pas de probleme.
 
tu vois ce que j'veux dire?


Message édité par Alma3456 le 22-01-2009 à 13:57:07
n°1841593
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 14:02:29  profilanswer
 

DONC RIEN A VOIR AVEC DU PHP, C'EST UNE QUESTION HTML
Mais je te rassure, tu n'es pas le seul à ne pas comprendre ça.
 
Pour une liste :

Code :
  1. <select name="foo" disabled="disabled">
  2. <option>bar</option>
  3. <option>lala</option>
  4. </select>


ça fonctionne sous IE et sous FF.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1841603
Alma3456
Posté le 22-01-2009 à 14:11:24  profilanswer
 

Oui mais ton code me met toute la liste en disabled ...  
 
J'met mon bout de code :

Code :
  1. ?>
  2. <td><?
  3. $sqln = "select num_men from menu";
  4. $reqn = mysql_query($sqln) or die('Erreur SQL !<br>'.$sqln.'<br>'.mysql_error());
  5. $num_men_table = array();
  6. while ($ligne = mysql_fetch_array($reqn))
  7. $num_men_table[] = $ligne['num_men'];
  8. echo '<select name="ordre">',"\n";
  9. for ($i = 0; $i <= 30; $i++)
  10. {
  11.   echo '<option value ="'.$i.'" ';
  12.   if( in_array($i, $num_men_table))
  13.   {
  14.     echo 'disabled';
  15. }
  16. echo " >$i</option>";
  17. }
  18. echo '</select>',"\n";
  19. ?>
  20. </td>


 
En gros, si les numero sont deja dans la base de donnée ( c'est donc qu'ils sont utilisé, donc on les grises)
Sinon il sont disponible, donc on les laisse tranquil :)
 
donc j'suis obliger de me tapper du php, surtout si je n'veux pas ecrire 30fois <option>...</option>


Message édité par Alma3456 le 22-01-2009 à 14:13:17
n°1841615
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 14:20:04  profilanswer
 

Tu vois, préciser le problème ça aide... ça évite de partir dans tous les sens.
Par ailleurs, tu utilise peut être du PHP pour générer ton HTML, mais ça reste bien du HTML !!! Et c'est bien du HTML généré et non pas de ton PHP que vient le problème.
 
Et en effet ça ne fonctionne pas sur une option sur IE. Je serais tenté de dire que ce que tu veux faire n'est pas possible sous IE mais à vérifier quand même. Sinon il te reste la solution de ne pas l'afficher, tout simplement.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1841618
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 14:25:15  profilanswer
 

Voilà c'est bien ça, IE ne capte pas disabled dans les <option>.
Une solution : http://snipplr.com/view/6262/disab [...] ion-in-ie/
Mais ça me parait un peu lourdingue pour si peu.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1841619
Alma3456
Posté le 22-01-2009 à 14:25:17  profilanswer
 

d'accord.. va pour cette solution... mettre un tiret a la place des numeros deja utilisé.
 
Merci  ;)


Message édité par Alma3456 le 22-01-2009 à 14:25:37
mood
Publicité
Posté le 22-01-2009 à 14:25:17  profilanswer
 

n°1841675
skeye
Posté le 22-01-2009 à 15:58:02  profilanswer
 

Juste par curiosité, c'est quoi l'intérêt de mettre une option en disabled?[:petrus dei]


---------------
Can't buy what I want because it's free -
n°1841687
dwogsi
Défaillance cérébrale...
Posté le 22-01-2009 à 16:27:21  profilanswer
 

A faire chier l'utilisateur ! :D
Regarde ya plein de choix, mais yen a plein tu peux pas les prendre hahaha :evil:


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1969120
FredODH
Posté le 25-02-2010 à 09:24:38  profilanswer
 

dwogsi a écrit :

Voilà c'est bien ça, IE ne capte pas disabled dans les <option>.
Une solution : http://snipplr.com/view/6262/disab [...] ion-in-ie/
Mais ça me parait un peu lourdingue pour si peu.


 
Encore un qui ne se prend pas pour de la crotte ...
Le Stéréotype du con se croît toujours plus malin, parole d'abruti.


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

  [PHP] equivalence pour "disabled"

 

Sujets relatifs
[PHP - Apache - htaccess] Rewrite modePHP et Oracle
Aide création page PHP comme celle cicreer des Tableaux en PHP avec pour nom le resultat fournit par requet
Générateurs de code PHP ... vos avis ?PHP&SQL : Cryptage MD5 Joomla & Page login
[PHP](debutant) liste phpintégrer du PHP/XML à Flash
HELP !! formulaire avec frontpage et PHPSQL / PHP Afficher toutes les colonnes d'une table
Plus de sujets relatifs à : [PHP] equivalence pour "disabled"


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