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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Reglé] Prob de tableaux sous IE (mais pas sous Firefox bien sur)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Reglé] Prob de tableaux sous IE (mais pas sous Firefox bien sur)

n°1063497
gnarky
Sac à puces
Posté le 27-04-2005 à 22:30:14  profilanswer
 

Reglé grace au CSS :p Taing y a deux jours j'connaissais rien au CSS, c'trop bien cette bestiole... les gens sont cons...
 
Voila, la meme page sous Firefox d'abord, pis sous IE
J'ai mis les bordures pour que l'on se rende mieux compte...
 
http://neo3ouaf.free.fr/!tmp/_firefox.gif
http://neo3ouaf.free.fr/!tmp/_IE.gif
 
Grat grat grat
Le code, d'abord en PHP, pis a la sortie en HTML (ptet que ca peut aider):
 

Code :
  1. <table width="600" border="1" CELLPADDING="0" cellspacing="0">
  2. <?php
  3. $i = 0;
  4. while ( $i<$number)
  5. {
  6. echo "<tr><td height=\"10\"><FORM ACTION=\"modifnews.php\" METHOD=POST NAME=modifnews>";
  7. echo "<INPUT TYPE=hidden NAME=modification VALUE=\"$id\"></input><INPUT TYPE=submit VALUE=\"edit\"></input></form></td>";
  8. echo "<td>n°$id &nbsp ($dateok) &nbsp &nbsp $name</td></tr>";
  9. $i++;
  10. }


 

Code :
  1. <table width="600" border="1" CELLPADDING="0" cellspacing="0">
  2. <tr><td height="10"><FORM ACTION="modifnews.php" METHOD=POST NAME=modifnews>
  3. <INPUT TYPE=hidden NAME=modification VALUE="9"></input>
  4. <INPUT TYPE=submit VALUE="edit"></input></form></td>
  5. <td>n°9 &nbsp (2005/04/27) &nbsp &nbsp c\'est jouli :D</td></tr>
  6. etc...


 
D'ou vient le problème? Qqun pourrait il éclairer ma lanterne ?


Message édité par gnarky le 27-04-2005 à 23:18:31
mood
Publicité
Posté le 27-04-2005 à 22:30:14  profilanswer
 

n°1063550
FlorentG
Posté le 27-04-2005 à 22:47:28  profilanswer
 

Il est super porc ton code [:pingouino] Aller, déjà une correction de lisibilité, de rigueur, etc. :

<?php
 
for($i = 0; $i < $number; $i++) {
 
  echo '<tr><td height="10"><form action="modifnews.php" method="post" id="modifnews"><div>';
  echo '<input type="hidden" name="modification" VALUE="' . $id . '"/><input type="submit" value="edit" /></div></form></td>';
  echo '<td>n°' . $id  . '</td><td>(' . $dateok . ')</td><td>' . $name . '</td></tr>';
}


Donc déjà pas de balises en majuscule, toujours des quotes autout des attributs, les </input> que j'ai jamais vu de ma vie [:pingouino] (valide en XHTML, mais risqué en HTML). Les chaine echotée entourées de quotes alors que ça fait 50 fois qu'on précise que c'est pas bien :D, etc... Les &nbsp dont il manque le ';' final. D'ailleurs je pige pas pourquoi tu met un &nbsp;, alors qu'il faudrait mettre chaque champs dans une colonne séparée (corrigé dans mon code). D'ailleurs &nbsp; ne sert pas à faire un espace entre deux truc. Il sert à mettre un "espace insécable", genre entre un mot et un point virgule. C'est pas un élément de présentation...


Message édité par FlorentG le 27-04-2005 à 22:47:46
n°1063582
gnarky
Sac à puces
Posté le 27-04-2005 à 22:55:18  profilanswer
 

:D
bah j'avoue mon code est goret a cet endroit, pacque ca fait une heure que jle traficote dans tous les sens :/
Je vais essayer avec ta version, je reviens ^^


Message édité par gnarky le 27-04-2005 à 22:55:37
n°1063583
FlorentG
Posté le 27-04-2005 à 22:56:06  profilanswer
 

Sinon ça doit être une histoire de style.... Genre le <form> qui a une marge par défaut [:pingouino]

n°1063596
gnarky
Sac à puces
Posté le 27-04-2005 à 23:00:25  profilanswer
 

bon ben le code est beaucoups plus propre, mais le problème demeure ! Je sais pas trop comment faire :/
De base, ce tableau est dans le TD d'un autre tableau qui lui a du padding a revendre, ca peut etre lié ?

n°1063604
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 27-04-2005 à 23:03:14  profilanswer
 

oui.Tu vois, dans la vie... le programmeur modèle doit être sale, sa barbe doit être mal rasée, ses ongles doivent êtres noirs, ses levres doivent être gercées, ses yeux doivent être cernés, son bureau doit être noyé sous les parts de pizza, il doit rester des sediments de bierre dans son clavier, il doit être très très très sale s'il veut... mais son code... son code... tu vois... il doit être IMPECC.  :sol:  
 
:D

n°1063605
FlorentG
Posté le 27-04-2005 à 23:03:38  profilanswer
 

Possible, faut gaffer. Sinon met les marges à 0 sur le form histoire de voir

n°1063606
FlorentG
Posté le 27-04-2005 à 23:03:53  profilanswer
 

pmusa a écrit :

oui.Tu vois, dans la vie... le programmeur modèle doit être sale, sa barbe doit être mal rasée, ses ongles doivent êtres noirs, ses levres doivent être gercées, ses yeux doivent être cernés, son bureau doit être noyé sous les parts de pizza, il doit rester des sediments de bierre dans son clavier, il doit être très très très sale s'il veut... mais son code... son code... tu vois... il doit être IMPECC.  :sol:  
 
:D


 :lol:

n°1063623
gnarky
Sac à puces
Posté le 27-04-2005 à 23:10:48  profilanswer
 

Baaah attendez je prend mes marques ca fait 10 jours que je suis dans le php, ma barbe elle pousse pas très bien. En fait elle est très parsemée sur les joues, mais achement plus dense sous le menton. Pis les poils ont un sens bizarre :/ Pour les cernes j'essaye d'éteindre les lumières pour que ca marque plus bien sur !
Mais pour le code, frenchement c'est n'importe quoi je fais un fichier par script, mon site a la con ( http://neo3ouaf.free.fr/@PHP/Blog_v0a/ ) fait deja 9 pages ^^
 
Et pour ce formulaire... on peut le formater comme ca avec des options entre <> ? Ou faut passer par le CSS ?

n°1063626
FlorentG
Posté le 27-04-2005 à 23:11:31  profilanswer
 

CSS, mec. CSS :D

mood
Publicité
Posté le 27-04-2005 à 23:11:31  profilanswer
 

n°1063633
gnarky
Sac à puces
Posté le 27-04-2005 à 23:16:57  profilanswer
 

wééé ca a marché !! Bon maintenant mes boutons sont jaunes et ont des effets immondes par contre :o

n°1063637
FlorentG
Posté le 27-04-2005 à 23:18:20  profilanswer
 

Ah... Tu peux modifier leur style vaguement

n°1063642
gnarky
Sac à puces
Posté le 27-04-2005 à 23:19:22  profilanswer
 

oui oui bien sur mais comme j'viens de découvrir qu'on pouvait aussi toucher aux formulaires via css jme suis fait plaisir c'est tout ehhe

n°1063648
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 27-04-2005 à 23:21:53  profilanswer
 

yapa un moyen pour ôter les slashes sur tes news? :/
je suis conscient qu'il faut "addslasher" pour eviter les emmerdes, mais...
 
je demande parce que ça pourrait eventuellemtn m'être utile.
 
 
edit:
genre si on veut mettre une apostrophe.

Code :
  1. php c'est bon mangez-en


donne

Code :
  1. php c\'est bon mangez-en


 
pas terrible terrible


Message édité par pmusa le 27-04-2005 à 23:24:22
n°1063651
FlorentG
Posté le 27-04-2005 à 23:23:52  profilanswer
 

stripslashes à l'affichage

n°1063659
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 27-04-2005 à 23:27:03  profilanswer
 

ok florent. je m'en doutais mais est-ce que ça ne risque pas de "traduire" son code HTML eventuellement "en sortie de traitement" ( :heink: ), si tu vois ce que je veux dire.  
dans une de ses news il a d'affiché:

Code :
  1. <input name=\"auteur\" type=\"text\" size=\"30\" />


 
est ce que ca va donner:

Code :
  1. <input name="auteur" type="text" size="30" />


 
ou alors ce va lui faire un INPUT carrément... :/
 

n°1063664
FlorentG
Posté le 27-04-2005 à 23:28:20  profilanswer
 

Pour ça, faut aussi passer par htmlentitiesbidulemachin, qui convertir les becs d'oiseaux en &lt; et &gt; :)

n°1063667
gnarky
Sac à puces
Posté le 27-04-2005 à 23:29:05  profilanswer
 

ben c'est marrant que vous en parliez ;) J'ai justement posté a ce sujet dans la rubrique PHP du forum, pas plus tard que cet apres midi ! D'ailleurs j'aime pas tellement ca, j'suis un assisté aujourd'hui :/ Mais j'apprend trop de truc alors la j'étais en manque d'inspiration ^^

n°1063668
FlorentG
Posté le 27-04-2005 à 23:30:15  profilanswer
 

Voilà :

echo htmlentities($pouet);

n°1063669
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 27-04-2005 à 23:32:04  profilanswer
 

FlorentG a écrit :

Pour ça, faut aussi passer par htmlentitiesbidulemachin, qui convertir les becs d'oiseaux en &lt; et &gt; :)


yes mais moi je veut pas ça.  :D  
 
j'veux:

Code :
  1. <input name="auteur" type="text" size="30" />


un peut comme sur ce forum regarde... si je met le code il va pas le "traduire" mail le leyseyyyy comme il eyyyy:
matte ---> <input name="auteur" type="text" size="30" />
 
 :jap:

n°1063672
gnarky
Sac à puces
Posté le 27-04-2005 à 23:33:52  profilanswer
 

o_O je reste perplexe devant le resultat...
Je sais meme plus cque jvoulais faire

n°1063674
FlorentG
Posté le 27-04-2005 à 23:34:23  profilanswer
 

Ben justement, quand tu zieute le code source de la page, t'as :

met le code il va pas le "traduire" mail le leyseyyyy comme il eyyyy:
<br>matte ---&gt; &lt;input name="auteur" type="text" size="30" /&gt;
<br>&nbsp;<br>&nbsp;<img src="http://forum-images.hardware.fr/icones/smilies/jap.gif" alt=":jap:" title=":jap:">


Donc les &gt; &lt;, etc...

n°1063675
gnarky
Sac à puces
Posté le 27-04-2005 à 23:35:20  profilanswer
 

oué j'aimerais que d'une les messages restent tels quels (sans etre executés si il s'agit de html/php/javascript), et j'aimerais aussi pouvoir utiliser du bbcode...
Il faudrait que d'une part TOUS les caractères tapés soient retranscrits sans modification. Si dans le formulaire je mets  

Citation :


<? php
echo $vroum;
?>


 
faudrait que ca ressorte tel quel... logiquement quoi ^^
 
Ensuite, d'autre part, faut que je vois pour le bbcode, mais deja le premier point c'est le plus important


Message édité par gnarky le 27-04-2005 à 23:39:48
n°1063676
FlorentG
Posté le 27-04-2005 à 23:36:09  profilanswer
 

Pour le BB code, faut une routine en PHP qui remplace les tags par une version HTML

n°1063684
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 27-04-2005 à 23:40:17  profilanswer
 

ok Florent.  :jap: je vois ce que tu veux dire. je pensais que ça le modifiais à l'affichage mais en fait c'est dans le code source.
 
 :hello:

mood
Publicité
Posté le   profilanswer
 


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

  [Reglé] Prob de tableaux sous IE (mais pas sous Firefox bien sur)

 

Sujets relatifs
tableau 100% sa marche mais euuuuh lire pour comprendre le prob ...Pas facile d'avoir de l'aide ici !!!!!! HELP ! Prob.formulaire !
[Firefox] Ajouter un moteur de recherche d'un site dans le navigateurLier Document XMl (Firefox)
Problemes de tableaux sous FirefoxFirefox ok --> IE pas ok
Manipulation de tableauxProblème Javascript InnerHTML avec firefox
Aide sur les tableaux à plusieurs dimensions 
Plus de sujets relatifs à : [Reglé] Prob de tableaux sous IE (mais pas sous Firefox bien sur)


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