Pues veo que no tienes claro el flujo lógico de un programa ¿o me equivoco?
Primero debes convertir la secuencia de números en las letras, luego armas el enlace, y al final la redirección.
Lee bien el código que haces y observa que no lo haces en el orden lógico correcto, presta mucha atención a lo que siguiente:
Código PHP:
Ver original// MAL
$arrFrom = array("0","1","2","3","4","5","6","7","8","9"); $arrTo = array("q","r","s","t","u","v","w","x","y","z"); $word = header('Location: http://www.misitio.com/generar.index.jsp?id=$numero');
// BIEN
$arrFrom = array("0","1","2","3","4","5","6","7","8","9"); $arrTo = array("q","r","s","t","u","v","w","x","y","z");
$link = "http://www.misitio.com/generar.index.jsp?id=$codigo";