Aunque en teoría los caracteres de una URL no tienen límite, en la práctica si lo tienen y es variable dependiendo de cada navegador. Lo recomendable es que una URL no pase de los 250 caracteres.
Deberás usar el método POST para tu caso, en principio siempre es mejor, pasar datos por GET podría representar serios problemas.
Salov: En este caso no puedes usar sesiones, la información viene desde el cliente, tienes que cacharla por un método HTTP. ¿o cómo va a tomar el valor la variable $textoPag1?, según tu código.