Hola a todos, tengo que hacer lo siguiente subir un archivo .txt y después cargar los datos de este .txt a una tabla…. He hecho los procesos por separado y los dos me funcionan bien… 1ro. Al subir esta bien… y el 2do. Teniendo el nombre del archivo funciona bien… pero aca tengo el detalle el nombre no va a ser fijo sino que necesito tomar el archivo que se acaba de subir estos son mis códigos
Subir Archivo
Código HTML:
Caja
<input type="file" size="25" id="caja" name="nomArchi" style="width:400px"/>
Código PHP:
$destino="../documentos";
move_uploaded_file ($_FILES['nomArchi'] ['tmp_name'], $destino . '/' . $_FILES ['nomArchi'] ['name']);
$archivo="../documentos/".$_FILES['nomArchiac'] ['name'];
Leer Archivo
Código PHP:
require_once('conexion.php');
$lineas = file('ejemplo.txt'); //ACA NECESITO TOMAR EL NOMBRE DE MI ARCHIVO CARGADO//
foreach ($lineas as $linea_num => $linea)
{
$datos = explode(" ",$linea);
$fecha = trim($datos[0]);
…
mysql_select_db($database_connection, $connection);
$consulta = "INSERT INTO datosarchivo(fecha,….) VALUES('$fecha'…)";
$consulta2 = mysql_query($consulta, $connection) or die(mysql_error());
}
Desde ya gracias :)