como
maycol bien te indico, no es posible obtener la ruta del archivo, si te fijas haciendo esto
Código HTML:
Ver original function cargar(){
document.loquesea.name.value = document.loquesea.file.value;
}
<form name="loquesea" action="" method="post"> <input type="file" name="file" onchange="cargar()" /> <input type="text" name="name" />
si tu seleccionas un archivo ve que el text se coloca solo el nombre auque el campo file tenga la ruta completa, una vez quice hacer algo parecido y no me quedo de otra que subirlo a mi servidor, saludos
Edit GatorV hice la prueba y solo me envia el nombre del archivo

,
Cita: array(2) {
["file"]=>
string(22) "control_de_estudio.sql"
["name"]=>
string(22) "control_de_estudio.sql"
}
ese es el resultado de un var_dump a $_POST, ya yo me había molestado porque había llenado el server de archivos de mas XD, saludos