Tengo un problema al intentar convertir una variable en una session este es el codigo
<?
session_start();
$URL= $_GET['url'];
include '../php/conexion-pbd.php';
$select_dt_post = "SELECT * FROM post_pbd WHERE url_post='$URL'";
$result_dt_post= mysqli_query($con,$select_dt_post);
$row_dt_post=mysqli_fetch_array($result_dt_post);
$id_user = $row_dt_post['id_user'];
$_SESSION['id_post'] = $row_dt_post['id'];
?>
$_SESSION['id_post'] funciona como variable dentro de la misma pagina pero cuando requiero usar esta session en otra pagina resulta que no tiene valor asignado, alguien sabe cual es el problema??