¿Será porque no estás imprimiendo a la variable?
Debería de ser así:
Código HTML:
Ver original<input type="hidden" name="id_usuario" value="<?php echo $id_usuario; ?>">
O así:
Código HTML:
Ver original<input type="hidden" name="id_usuario" value="<?=$id_usuario?>">
Cualquiera de las dos formas es válida, solo que la segunda funcionará si la directiva
short_open_tag
se encuentra activada en tu archivo
php.ini
.
Además ―supongo que sabrás esto―, el código HTML debes de tenerlo fuera de las etiquetas PHP, es decir:
Código PHP:
Ver original<?php
$id_usuario = $_SESSION["id_usuario"];
?>
<input type="hidden" name="id_usuario" value="<?php echo $id_usuario; ?>">
También puedes imprimir la etiqueta HTML con PHP, pero esta manera es más eficiente.
Saludos