malte: Hidden Feld klappt nicht

Beitrag lesen

Hi, ich will gerne die iD einer Message in einem HiddenFeld mitschicken, damit ich später genau diese E-Mail mit dieser ID öffnen kann. Nur die ID wird nicht mit geschickt was mache ich falsch?

  
<input type="submit" name="lesen" value="Lesen"><input type="hidden" name="<?php echo stripslashes(nl2br($id_mail[$i].""));?>" value="<?php echo stripslashes(nl2br($id_mail[$i].""));?>"></center></td></tr>  

Auf der Seite read.php wo es dann hin geht wenn ich lese, lese ich so die Variable wieder aus und versuche so die Message zu erreichen:

  
<?php  
error_reporting(E_ALL);  
include ('verbindung.php');  
  
$id_mail_read = $_POST["id_mail"];  
  
$sql = "SELECT * FROM pns WHERE id = '".$id_mail_read."'";  
$result = mysql_query($sql) or die(mysql_error().'<br />Query: '.$sql);  
while ($pns = mysql_fetch_array($result))  
$id_mail= $pns["id"];  
$sender = $pns["sender"];  
$subject = $pns["subject"];  
$time= $pns["time"];  
$message= $pns["message"];  
}  
  
?>