5568 sujets

Sémantique web et HTML

Bonjour,

voilà j'ai fait un tableau :
<table border=0 cellpadding=0 cellspacing=0 hspace=0 vspace=0>
(aucun code css sur <tr> et <td>)
Sous FF pas de problème mais sous IE voyez plutôt:
http://8818.free.fr/1.jpg

Voilà, je ne comprends pas, merci d'avance.
Modifié par Ytuzua (07 Apr 2007 - 12:37)
Salut,

Le titre de ton sujet n'est pas assez précis, car tu dois te douter que la grande majorité des sujets ici (voire tous) traitent de "problèmes". Merci de l'éditer en conséquence pour le rendre plus explicite.

De plus, pour constater un peu plus précisément ton problème et être en mesure de t'aider, il serait bien que tu nous fournisses dans l'idéal une page en ligne, ou au moins l'intégralité de ton code, comme le recommande la règle 13 du forum. Smiley cligne
En l'état, j'ai peur qu'il soit difficile de t'apporter une solution
Modifié par Mikachu (07 Apr 2007 - 12:24)

<table style="margin-top:10px;" border=0 cellpadding=0 cellspacing=0 hspace=0 vspace=0>
	<?
	for($position_y_carte; $position_y_carte <= $taille_carte_affichage_y; $position_y_carte++)
	{
	?>
	<tr border=0>
	<?
		$position_x_carte = $position_x;
		for($position_x_carte; $position_x_carte <= $taille_carte_affichage_x; $position_x_carte++)
		{
		?>
		<td border=0>
		<?
					$retour = mysql_query("SELECT COUNT(*) AS nbre_element FROM `blood-samurai_carte_element` WHERE x = '".$position_x_carte."' AND y = '".$position_y_carte."'");
					$donnees = mysql_fetch_array($retour);
					// on regarde si il y a le perso sur la case
					if ($position_y_carte == $position_y_perso && $position_x_carte == $position_x_perso) 
					{
						if (isset($deplacement))
						{
						echo '<img src="img/personnage/'.$_SESSION['avatar'].'/'.$deplacement.'.jpg" alt="fond" />';
						}
						else
						{
						echo '<img src="img/personnage/'.$_SESSION['avatar'].'/bas.jpg" alt="fond" />';
						}
					}
					elseif($donnees['nbre_element'] == 1)
					{
					$retour = mysql_query("SELECT nom, type, x, y FROM `blood-samurai_carte_element` WHERE x = '".$position_x_carte."' AND y = '".$position_y_carte."'");
					$donnees = mysql_fetch_array($retour);
					
					echo '<img src="carte/img/'.$donnees['type'].'.jpg" alt="element" title="'.$donnees['nom'].'" />';
					}
					else
					{
					echo '<img src="carte/img/herbe.jpg" alt="herbe" />';
					}		
					?>
		</td>
		<?
		}
	?>
	</tr>
	<?
	}
	?>
	</table>
	


Voici la partie du code en entier.
Modifié par Ytuzua (07 Apr 2007 - 12:58)
Salut,

Désolé de jouer encore les rabats-joies, mais je me dois de te faire remarquer que tu n'as malheureusement pas respecté l'une des Règles de base du forum qui est d'afficher les codes et exemples proprement à l'aide des boutons [ code]... ici ton code HTML, CSS, PHP, etc.[ /code] (sans espace).

Je te remercie par avance de bien vouloir éditer ton message afin de le rendre conforme à cette règle. Smiley cligne

D'ailleurs, je rappelle que le lien qui apparaît en bandeau tout en haut du forum ("Nouveau sur le forum ?...") est important. Il contient des pistes de recherche, des indications sur les règles de vie de la communauté, etc.
Il serait courtois de ta part de bien vouloir en prendre connaissance.

Bonne continuation Smiley smile

upload/1-code.gif
Et le code PHP, je le lance sur mon serveur local pour voir quel code HTML ça va générer ? Smiley lol

Aux dernières nouvelles, les navigateurs web n'interprètent pas le PHP. Le code PHP est ici complètement inutile, et c'est finalement comme si tu n'avais fourni aucun code. Smiley decu

(Par ailleurs et à titre personnel, je préfère disposer d'une page de test en ligne pour constater un problème et peut-être tester des solutions. Oui, je suis un peu flemmard.)
Modifié par Florent V. (07 Apr 2007 - 15:30)