Fermeture de balise ! </div>

dd -  
 dd -
Bonjour,

Je n'arrive pas à fermer mes balises </div> correctement.
Lors de l'affichage cela me décale le design sur certaine page, j'ai essayé plusieurs solutions à plusieurs endroits mais je n'ai toujours pas trouvé :-(

Ne me dites pas que c'est parce que j'ai 5 ouvertures et que 3 fermeture svp car je le sais ! seulement je ne les place à comme il faut.
J'ai vraiment besoin d'un coup de main, il ne me reste plus que ceci à résoudre pour pouvoir ouvrir mon site.

<?php
session_start();
define ("INDEX", true);
define ("LOGIN", true);
include("include/include.php");

include('header.php');

$action = htmlentities(trim($_GET["act"]));
switch ($action)
{
	case write:
?>

<script language="javascript">
var isMozilla = (navigator.userAgent.toLowerCase().indexOf('gecko')!=-1) ? true : false;
var regexp = new RegExp("[\r]","gi");

function storeCaret(selec)
{
	if (isMozilla)
	{
		oField = document.forms['or'].elements['message'];
		objectValue = oField.value;
		deb = oField.selectionStart;
		fin = oField.selectionEnd;
		objectValueDeb = objectValue.substring( 0 , oField.selectionStart );
		objectValueFin = objectValue.substring( oField.selectionEnd , oField.textLength );
		objectSelected = objectValue.substring( oField.selectionStart ,oField.selectionEnd );		
		oField.value = objectValueDeb + "[" + selec + "]" + objectSelected;
		oField.selectionStart = strlen(objectValueDeb);
		oField.selectionEnd = strlen(objectValueDeb + "[" + selec + "]" + objectSelected );
		oField.focus();
		oField.setSelectionRange(
			objectValueDeb.length + selec.length + 2,
			objectValueDeb.length + selec.length + 2);
	}
	else
	{	
		oField = document.forms['or'].elements['message'];
		var str = document.selection.createRange().text;
		if (str.length>0)
		{
			var sel = document.selection.createRange();
			sel.text = "[" + selec + "]" + str ;
			sel.collapse();
			sel.select();
		}
		else
		{
			oField.focus(oField.caretPos);
			oField.focus(oField.value.length);
			oField.caretPos = document.selection.createRange().duplicate();
			var bidon = "%~%";
			var orig = oField.value;
			oField.caretPos.text = bidon;
			var i = oField.value.search(bidon);
			oField.value = orig.substr(0,i) + "[" + selec + "]"+ orig.substr(i, oField.value.length);
			var r = 0;
			for(n = 0; n < i; n++)
			{if(regexp.test(oField.value.substr(n,2)) == true){r++;}};
			pos = i + 2 + selec.length - r;
			var r = oField.createTextRange();
			r.moveStart('character', pos);
			r.collapse();
			r.select();

		}
	}
}
</script>
<div id="contenu_centre">
     <div align="center">
<br />
<form name="or" action="livre_dor.php?act=send"  method='post'>
<img src='smiles/catcontent.png' alt="" onclick="storeCaret('D')" />
<img src='smiles/cat.png' alt="" onclick="storeCaret('L')" />
<img src='smiles/grenouillesourire.gif' alt="" onclick="storeCaret('Z')" />
<img src='smiles/grenouilleheureuse.gif' alt="" onclick="storeCaret('F')" />
<img src='smiles/grenouillecleindoeil.gif' alt="" onclick="storeCaret('G')" />
<img src='smiles/poissonlangue.gif' alt="" onclick="storeCaret('H')" />
<img src='smiles/poissonlunette.gif' alt="" onclick="storeCaret('HE')" />
<img src='smiles/pandapleurant.gif' alt="" onclick="storeCaret('P')" />
<img src='smiles/abeille.gif' alt="" onclick="storeCaret('S')" />
<img src='smiles/oursfleur.gif' alt="" onclick="storeCaret('W')" />
<img src='smiles/ourscontent.gif' alt="" onclick="storeCaret('XX')" />
<img src='smiles/ourspouce.gif' alt="" onclick="storeCaret('Y')" />
<p>Votre message :<br /><textarea name="message" id="message" rows="10" wrap="virtual" cols="45" style="text-align:center"></textarea></p>
<p><input type="submit" name="Ecrire" value="Ecrire" /></p>
</form>

<?
	break;
	
	case send:
	
	$message = htmlentities(trim($_POST["message"]));
	if($message)
	{
	if($login != '') {
	 $ip=$REMOTE_ADDR;
		$dateL = date("Y/m/d H:i");
		mysql_query("INSERT INTO `membres_livre` VALUES ('', '$login', '$message', '$dateL', '0', '', '', '', '$ip');") or die(mysql_error());
		echo "<p align='center'>Votre message apparaîtra dans le livre d'or après validation d'un modérateur.</p><p align='center'><a href='livre_dor.php' style='color:FF0000;'>Retour au livre d'or</a></p>";
		}
	}
	else
	{
		echo "<p align='center'>Veuillez remplir la case votre message.</p>";
	}
	exit;
	break;
	
	default:
?>

<div id="contenu_centre">
     <div align="center">
<p><br /><br /><img src="images/livre_dor.gif" alt="" /><br /><br /><br />
<a href="livre_dor.php?act=write" style="color:#FF0000">Ecrire un Message</a></p>

<?
	function strrep($str)
	{
		$str= htmlspecialchars ($str);
		$str= nl2br ($str);
		$str = str_replace("[D]" , "<img src='smiles/catcontent.png'>", $str);
		$str = str_replace("[L]" , "<img src='smiles/cat.png'>", $str);
		$str = str_replace("[Z]" , "<img src='smiles/grenouillesourire.gif'>", $str);
		$str = str_replace("[F]" , "<img src='smiles/grenouilleheureuse.gif'>", $str);
		$str = str_replace("[G]" , "<img src='smiles/grenouillecleindoeil.gif'>", $str);
		$str = str_replace("[H]" , "<img src='smiles/poissonlangue.gif'>", $str);
		$str = str_replace("[HE]" , "<img src='smiles/poissonlunette.gif'>", $str);
		$str = str_replace("[P]" , "<img src='smiles/pandapleurant.gif'>", $str);
		$str = str_replace("[S]" , "<img src='smiles/abeille.gif'>", $str);
		$str = str_replace("[W]" , "<img src='smiles/oursfleur.gif'>", $str);
		$str = str_replace("[XX]" , "<img src='smiles/ourscontent.gif'>", $str);
		$str = str_replace("[Y]" , "<img src='smiles/ourspouce.gif'>", $str);	
		return $str;
	}
	if($page=="")$page=0;
	$limit="15";
	$req=mysql_query("SELECT * from membres_livre WHERE valide_M ='1' ORDER BY id DESC LIMIT $page,$limit") or die(mysql_error());
	$total = mysql_num_rows($req);
	if($total)
	{
		while($data = mysql_fetch_array($req))
		{
		 	    $nameL = $data['name_M'];
			$dateL = $data['date_M'];
			$textMsg = $data['or_M'];
			$nameL2 = $data['name_A'];
			$reponseL = html_entity_decode($data['reponse_A']);
			$textMsg = html_entity_decode(strrep(trim($textMsg)));
			
			//$textMsg2 = nl2br(stripslashes(htmlentities(trim($textMsg))));
?>

<table width="450" align="center" cellpadding="0" cellspacing="0" style="font-weight:bold;">
 <tr>
  <td height="30" align="left" style="border: solid #B6778B 1px;border-right:0;padding-left:5px;" bgcolor="#B6778B" width="225"><font color="#FFFFFF">Posté par <?= $nameL; ?></font></td>
  <td height="30" align="right" bgcolor="#B6778B" style="border: solid #B6778B 1px;border-left:0;padding-right:5px;" width="225"><font color="#FFFFFF"><?= $dateL; ?></font></td>
 </tr>
 <tr>
  <td colspan="2" align="center" style="border-left: 1px solid #B6778B;border-right: 1px solid #B6778B;padding-left: 10px;border-bottom: 1px solid #B6778B;"><br /><?= $textMsg; ?><br /><br />
<?
			if($reponseL)
			{
?>
  <font color="purple">Réponse de <?= $nameL2; ?> :</font><br /><br /><span class="vert1"><?= $reponseL; ?></span><br /><br />
<?
			}
?>
  </td>
 </tr>
</table>
<br />
<?
		}
?>

<div id="pagination">
<p>[
<?
		$result=mysql_query("select count(*) from membres_livre WHERE valide_M ='1'");
		$row=mysql_fetch_row($result);
		if ($page == "0")
		{
			echo"1 ";
		}
		else
		{
			echo"<a href=\"livre_dor.php?page=0\">1</a> ";
		}
		for($index=1;($index*$limit)<$row[0];$index++)
		{
			$pg = $index+1;
			if(($index*$limit)!=$page)
			{
		 	print(" - <a href=\"livre_dor.php?page=".($index*$limit)."\">");
		 	echo"$pg";
		 	print("</a>");
			}
			else
			{
				echo" - $pg";
			}
		}
?> ]</p>
</div>

<?
	}
	else
	{
?>
<p align="center">Aucun message dans le livre d'or.</p>
<?
	}
}
?>
</div></div>
<?
include ("footer.php");
?>


Sur la page livre_dor.php?act=send , tout mon design est décalé :
https://imageshack.com/
A voir également:

3 réponses

dd
 
Un petit UP !
0
dd
 
Personne pour m'aider :-(
0
dd
 
UP !!
0