estoy haciendo una script donde necesito subir un archivo de texto a mysql , este archivo viene de otro programa, el cual se actualizara cada 10 minutos, la idea es subir a mysql cada 10 minutos el archivo y asi poder trabajar con el .
Pero tengo el problema que cuando lo quiero subir solo lo he podido hacer manualmente con un formulario, pero yo no necesito el formulario, ya que siempre el archivo esta en con el mismo nombre y la misma ubicacion, he buscado la solucion pero no conosco la sitaxis del guardado de archivo encuentro la forma adjunto codigo
Use java script para que actualize la pagina
<script type="text/javascript">
// Deje detenido el auto ejecucion en Javascript
//function reFresh() {
//location.reload(true)
//document.form1.submit()
//}
/* Establece el tiempo 1 minuto = 60000 milliseconds. */
//window.setInterval("reFresh()",9000);
// -->
</script>
<?php require_once('Connections/conexion1.php'); ?>
<?php
mysql_select_db($database_conexion1, $conexion1);
if (isset($_POST['submit']))
{
// borrar anterior registros
$query = "delete from insertar ";
$result = mysql_query($query);
//trasladar los datos a la bes
$file= $_FILES['file']['tmp_name'];
$handle= fopen($file,"r");
ini_set("auto_detect_line_endings", true);
while( ($fileop=fgetcsv($handle,1000,";"))==! false)
{
$pm = $fileop[0];
$nodo = $fileop[1];
$tipo = $fileop[2];
$sql=mysql_query("INSERT INTO insertar(pm,nodo,tipo) VALUE ('$pm ','$nodo ','$tipo')");
if($sql)
{
}
}
echo 'Los datos fueron importados' ;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="importarCSVpmnodo.php" enctype="multipart/form-data">
<input type="file" name="file" id="file" />
<br/>
<input type="submit" name="submit" value="Enviar" />
</form>
</body>
</html>