Gracias a este foro, logré resolver un problemita, y hacer que este código funcionara, pero lo pruebo subiendolo al hosting, y no funciona:
Código PHP:
// Contenido del archivo accion.php
<?php
//transforma números en letras
$arrFrom = array("0","1","2","3","4","5","6","7","8","9");
$arrTo = array("q","r","s","t","u","v","w","x","y","z");
//Transformar prefijo y el número (datos del formulario) en letras
$codigo1 = str_replace($arrFrom, $arrTo, $prefijo);
$codigo2 = str_replace($arrFrom, $arrTo, $numero);
//Colocar el prefijo y el número (ya transformado en letras) dentro de un enlace externo
$link = "http://www.mipagina.com/index.jsp?id=$codigo1$codigo2";
//Abrir el enlace generado
header("Location: $link");
?>
Uso el código de manera local, en el formulario coloco por ejemplo en el prefijo 0123 y en el número 456789, y el enlace lo genera correctamente
http://www.mipagina.com/index.jsp?id=qrstuvwxyz
Al subirlo al hostin (ya he intentado con 3 distintos), al llenar el formulario el link omite el $prefijo y $numero y el enlace que me arroja es
http://www.mipagina.com/index.jsp?id= (sin números ni letras), ¿Alguien tiene alguna explicación lógica para esto?