Si tienes acceso al cgi seria bueno que lo modificaras. Puesto que la información que tu quieres almacenar se esta generando del lado del servidor por lo que seria conveniente almacenar la información estando ya de ese lado. Veo inutil que tengas que re-enviar la información al servidor.
Si no quisieras modificar el CGI te recomiendo que le eches un ojo a la siguiente función
file() que sirve para el manejo de archivos.