Bonjour,

voila, c'est pas grand-chose, mais là je trouve pas de solution.

voila mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<tr>
			<td>	
			<form name="frmReply" action="<?php echo $PHP_SELF; ?>?action=reply&id=<?php echo $i; ?>&date=<?php echo $date; ?>&body=<?php echo $body; ?>" method="post">
				<input type="hidden" name="to" value="<?php echo $from; ?>"> 
				<input type="hidden" name="subject" value="Re: <?php echo $subject; ?>">
				<input type="hidden" name="message" value="<?php echo str_replace("<br />", "", str_replace("\r\n", "\r\n>>", $body)) ?>">
				<input type="submit" name="submit" value="Reply">
			</form>	
			<form name="frmForward" action="index.php?action=forward" method="post">
				<input type="hidden" name="to" value="<?php echo $from; ?>"> 
				<input type="hidden" name="subject" value="Re: <?php echo $subject; ?>">
				<input type="hidden" name="message" value="<?php echo $body; ?>">
				<input type="submit" name="submit" value="Forward">
			</form>
			</td>
 
			<td>
			<div align="right"><input type="button" value="Delete" onClick="location.href='index.php?action=delete&del_single=<?php echo $id; ?>'"></div>
			</td>
		</tr>
J'ai donc deux formulaires dans un <td></td>, et le problème étant que graphiquement, 'Reply' et 'Forward' ne s'affichent pas sur la même ligne alors que pour des raisons de design, ils devraient.

Le navigateur, Internet Explorer 6, interprète le code comme s'il y avait un <br> entre les deux.

Si j'enlève la première balise </form>, il n'y a plus de saut à la ligne mais par contre, les résultats escomptés par rapport aux formulaires sont plus les mêmes... .

Peut-être y a t'il un moyen de contourner tout ça?

Merci d'avance,
JSK