Problème: mes exit; mangent le reste de ma page!
Posté : 26 août 2005, 15:39
bonjour à tous,
voilà mon problème
je créé un site avec un système de login et de password, j'ai fais mon design sur photoshop et j'ai tout découpé puis j'ai intégré toutes mes images dans un tableau...
sur la partie droite de ma page il y a l'interface de connexion qui disparait quand on est loggé
le problème c'est que mon script de connexion en php me fait disparaitre le bandeau bas de ma page...
Le problème vient des exit; qui sont dans mon script de connexion, je le met en entier comme ça vous pouvez voir à quoi ressemble ma page: (la source du problème se trouve dans la partie rouge)
je ne sais pas si c'est très clair ce que j'ai dis mais quelqu'un pourrait m'expliquer comment fonctionnent ces exit; et pourquoi ils avalent
le reste de ma page?
Merci d'avance!!
voilà mon problème
je créé un site avec un système de login et de password, j'ai fais mon design sur photoshop et j'ai tout découpé puis j'ai intégré toutes mes images dans un tableau...
sur la partie droite de ma page il y a l'interface de connexion qui disparait quand on est loggé
le problème c'est que mon script de connexion en php me fait disparaitre le bandeau bas de ma page...
Le problème vient des exit; qui sont dans mon script de connexion, je le met en entier comme ça vous pouvez voir à quoi ressemble ma page: (la source du problème se trouve dans la partie rouge)
<HTML>
<HEAD>
<TITLE>page accueil</TITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 onLoad="MM_preloadImages('images/bt_accueil2.jpg','images/bt_services2.jpg','images/bt_contact2.jpg','images/bt_credits2.jpg','images/bt_mentions2.gif')">
<TABLE ALIGN=CENTER WIDTH=800 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<td height=128 width=800 colspan=19>
<TABLE WIDTH=800 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=10>
<IMG SRC="images/bandeau.gif" WIDTH=800 HEIGHT=126 ALT="bandeau"></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=126 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=7>
<IMG SRC="images/spacer_bar_haut1.jpg" WIDTH=497 HEIGHT=8 ALT="spacer_bar_haut1"></TD>
<TD ROWSPAN=4 background="images/spacer_recherche.jpg" WIDTH=252 HEIGHT=48 ALT="spacer_recherche">
<font size=3 color=white face=Arial >Rechercher:</font> <input type=text size="20" maxlength="50">
<br>
<a href=""><font size=1>Recherche avancée</font></a></TD>
<TD ROWSPAN=2>
<input type=image IMG SRC="images/bt_recherche.jpg" WIDTH=35 HEIGHT=28 ALT="bt_ident"><br></TD>
<TD ROWSPAN=4>
<IMG SRC="images/spacer_recherche3.jpg" WIDTH=16 HEIGHT=48 ALT="spacer_recherche3"></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=8 ALT=""></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/spacer_bar_haut3.jpg" WIDTH=57 HEIGHT=28 ALT="spacer_bar_haut3"></TD>
<TD ROWSPAN=2>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image38','','images/bt_accueil2.jpg',1)"><IMG SRC="images/bt_accueil.jpg" name="Image38" WIDTH=103 HEIGHT=28 ALT="bt_accueil" border="0"></TD>
<TD ROWSPAN=2>
<IMG SRC="images/spacer_bar_haut4.jpg" WIDTH=35 HEIGHT=28 ALT="spacer_bar_haut4"></TD>
<TD ROWSPAN=2>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image39','','images/bt_services2.jpg',1)"><IMG SRC="images/bt_services.jpg" name="Image39" WIDTH=114 HEIGHT=28 ALT="bt_services" border="0"></TD>
<TD ROWSPAN=2>
<IMG SRC="images/spacer_bar_haut5.jpg" WIDTH=28 HEIGHT=28 ALT="spacer_bar_haut5"></TD>
<TD ROWSPAN=2>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image40','','images/bt_contact2.jpg',1)"><IMG SRC="images/bt_contact.jpg" name="Image40" WIDTH=109 HEIGHT=28 ALT="bt_contact" border="0"></TD>
<TD ROWSPAN=2>
<IMG SRC="images/spacer_bar_haut6.jpg" WIDTH=51 HEIGHT=28 ALT="spacer_bar_haut6"></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=20 ALT=""></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/spacer_recherche2.jpg" WIDTH=35 HEIGHT=20 ALT="spacer_recherche2"></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=8 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=7>
<IMG SRC="images/spacer_bar_haut2.jpg" WIDTH=497 HEIGHT=12 ALT="spacer_bar_haut2"></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=12 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=10>
<IMG SRC="images/spacer.gif" WIDTH=626 HEIGHT=1 ALT=""></TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<td height=48 width=608>
Corps
</TD>
<TD>
<?
if(!isset($_SESSION['pseudo']))
{
echo '
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/spacer_droit1.gif" WIDTH=191 HEIGHT=28 ALT="spacer_droit1"></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/img_inscrire.gif" WIDTH=171 HEIGHT=29 ALT="img_inscrire"></TD>
<TD ROWSPAN=6>
<IMG SRC="images/droit_05.gif" WIDTH=20 HEIGHT=247 ALT=""></TD>
</TR>
<TR>
<TD background="images/droit_06.gif" WIDTH=171 HEIGHT=58 ALT="" align=center>
<a href=inscription.php>
Pour vous inscrire<br>
Cliquez ici</a>
</TD>
</TR>
<TR>
<TD>
<IMG SRC="images/droit_07.gif" WIDTH=171 HEIGHT=25 ALT=""></TD>
</TR>
<TR>
<TD background="images/droit_08.gif" WIDTH=171 HEIGHT=85 ALT="" align=center>
<form action="login.php" method=\'post\'>
Login:<br>
<input type="text" name="pseudo" maxlength="25" size=10><br>
Mot de passe<br>
<input type="password"name="password" maxlength="10" size=10>
</TD>
</TR>
<TR>
<TD background="images/droit_08.gif" WIDTH=171 HEIGHT=85 ALT="" align=center>
<input type=image IMG SRC="images/bt_ident.gif" WIDTH=29 HEIGHT=29 ALT="bt_ident"><br>
<a href=oublie[1].php><font size=2>Vous avez perdus vos identifiants?</font></a>
</font></TD>
</TR>
<TR>
<TD height=295 width=171 colspan=4>
<IMG SRC="images/pub.gif" ALT="">
</TD>
<TD>
<IMG SRC="images/droit_05.gif" WIDTH=20 HEIGHT=295 ALT="">
</TD>
</TR>';
/////////////////////////////////////////////////////////////ici////////////////////
exit;
}
else
{
echo
'<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/spacer_droit1.gif" WIDTH=192 HEIGHT=28 ALT="spacer_droit1"></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/img_inscrire.gif" WIDTH=171 HEIGHT=29 ALT="img_inscrire"></TD>
<TD ROWSPAN=6>
<IMG SRC="images/droit_05.gif" WIDTH=21 HEIGHT=87 ALT=""></TD>
</TR>
<TR>
<TD>
<TD background="images/droit_06.gif" WIDTH=171 HEIGHT=58 ALT="">
Bonjour <?$_SESSION['pseudo']?><br>
Vous n\'êtes pas <?$_SESSION['pseudo']?></TD>
</TR>
<TR>
<TD height=295 width=192 colspan=4>
Pub
</TD>
</TR>
</TABLE>
</TD>
</TR>';
/////////////////////////////////////////////////////////////et là///////////////////
exit;
}
?>
</TD>
</TR>
<TR>
<TD COLSPAN=2>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=5>
<IMG SRC="images/bas_02.gif" WIDTH=799 HEIGHT=8 ALT=""></TD>
<TD>
<IMG SRC="images/bas_03.gif" WIDTH=1 HEIGHT=8 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/bas_04.gif" WIDTH=288 HEIGHT=20 ALT=""></TD>
<TD>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image41','','images/bt_credits2.jpg',1)"><IMG SRC="images/bt_credits.jpg" name="Image41" WIDTH=67 HEIGHT=20 ALT="bt_credits" border="0"></a></TD>
<TD>
<IMG SRC="images/bas_06.gif" WIDTH=17 HEIGHT=20 ALT=""></TD>
<TD>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image42','','images/bt_mentions2.gif',1)"><IMG SRC="images/bt_mentions.gif" name="Image42" WIDTH=143 HEIGHT=20 ALT="bt_mentions" border="0"></a></TD>
<TD COLSPAN=2>
<IMG SRC="images/bas_08.gif" WIDTH=285 HEIGHT=20 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=6>
<IMG SRC="images/bas_09.gif" WIDTH=800 HEIGHT=28 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=288 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=67 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=17 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=143 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=284 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=1 ALT=""></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Le fait est que si je les laisse ils font disparaitre le reste de ma page et si je les enlève ils font sauté ma mise en page en déplaçant toutes mes cellules...je ne sais pas si c'est très clair ce que j'ai dis mais quelqu'un pourrait m'expliquer comment fonctionnent ces exit; et pourquoi ils avalent
Merci d'avance!!