Buenas, tengo un problem al bolcar los datos de un fichero.csv a la bbdd, en local me funciona bien, al subirlo al hosting ya no funciona...
Código PHP:
Ver original<?php
$status = "";
extract ($_POST, EXTR_PREFIX_ALL
, "pst"); if ($_POST["subir"] == "upload") {
// obtenemos los datos del archivo
$tamano = $_FILES["f_lecturas"]['size'];
$tipo = $_FILES["f_lecturas"]['type'];
$archivo = $_FILES["f_lecturas"]['name'];
if ($archivo != "") {
// guardamos el archivo a la carpeta files
$destino = "".$archivo;
if (copy($_FILES['f_lecturas']['tmp_name'],$destino)) { $status = "Archivo subido: <b>".$archivo."</b>";
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
}
echo $status;
$row = 1;
$fp = fopen ("lectura.csv","r"); while ($data = fgetcsv ($fp, 1000, ";")) {
print " <br>";
$row++;
//echo "$row- ".$data[0].$data[1].$data[2].$data[3];
$conexion = new mysqli(HOST, USER, PASSWORD, DATABASE);
$insertar="INSERT INTO lecturas (lec_contador,flec_ini,flec_fin,lec_act,lec_ant,lec_poliza) VALUES ('$data[3]','$pst_flec_ini','$pst_flec_fin','$data[2]','$data[1]','$data[0]')";
$conexion->query($insertar);
}
//header("location:../index.php");
?>
Sube el fichero al servidor, pero no inserta en la bbdd