He pensado en el urlencode(), pero no me funciona. Tengo guardado en la base de datos el id como integer, aqui esta el codigo:
 
<?php
	session_start();
	include "config.php";
	$selected = "SELECT id,usuario FROM `spectrum-solaris`.`rango` WHERE status = '".$_SESSION['rango']."'";
	$query = mysql_query($selected,$conex) or die(mysql_error());
	$gap = $row['id'];
	header("Location: index.php?gap=".urlencode($gap));
?>
 
 
aqui el index: 
 
 <?php
            if(isset($_SESSION['username']))
            {
            	if(isset($_GET['gap']))
            	{
 
            		if($gap == 1 )
            		{
            			?>
            			<a href="borrar.php?id=<?=$row['id']?>"><b><font color="red">Borrar: </font></b></a>
            			<?php
            		}
            	}else{
            		header("Location: rango.php");
            	}
            }
 
            ?>
 
en el url de paso de rango.php a index.php me sale esto: http://localhost/index.php?gap= 
   
 



 
 

