Te paso un ejemplo para origen y destino.
Ten en cuenta que necesitas tener activas las short open tag, si no las tienes, cambia <?= por <?php echo ....
Origen uno.php
Código PHP:
<?php
/**
* Origen de la llamada con los parámetros que quieres pasar
*/
$cliente = urlencode("Cadena, con % cosas // ra.ras, por## ejemploñ");
$id = urlencode("9393944");
echo "<h3>Codificadas las variables valen: $cliente y $id</h3>";
?>
<a href="dos.php?cliente=<?=$cliente?>&id=<?=$id?>">Ir al siguiente script</a>
Destino dos.php
Código PHP:
<?php
/**
* Destino recoge los valores
*/
echo "<h3>Decodificadas las variables valen: ".$_GET['cliente']." y ".$_GET['id']."</h3>";
?>
Pruébalo en tu navegador a ver qué pasa, saludos.