hola,
redirect('http://www.paginaweb.com/enviar.php?datos=$tmp
por lo que veo en esa linea lo que haces es enviar datos por la url, o sea metodo GET.
Por lo tanto en el archivo enviar.php si queres capturar la variable "datos" con el contenido de $tmp tenes que usar el array asociativo $_GET.
Basta con que en enviar.php pongas algo como:
Código PHP:
Ver original$variableQueMeLlega = $_GET['datos'];
y $variableQueMeLlega en este caso tendrá el valor de $tmp, que es el valor que le asignas a 'datos'