El archivo error.php que hace? Solo imprimir el error? En ese caso para ahorrarte problemas imprime el error en el código anterior que has puesto.
Ejemplo:
Código PHP:
<?php
// ... codigo
echo $textoC;
?><input type="hidden" name="texto" id="texto" value="<? $textoC ?>" />
// ... más código ?>
Así no tendrías que redireccionar a la página error.php, y te evitas estos lios. Nos vemos.