Witam. Mam taki skrypcik, który pozwala na wybranie pliku i załadowanie go do tabeli. Chciałbym się dowiedzieć czy istnieje możliwość dodania kolumny do tabeli w której bedzie zapisywała się nazwa ładowanego pliku?
<?php
$upload_dir = "upload_files/";
$upload_url = $url_dir."/upload_files/";
$message ="";
if ($_FILES['userfile']) {
//----------------kod 2
$filename = "E:/serwer/html/upload_files/".$_FILES['userfile']['name'];
echo "Plik $filename istnieje"; } else {
$message = do_upload($upload_dir, $upload_url);
}
}
else {
$message = "Wybierz plik do załadowania";
}
function do_upload($upload_dir, $upload_url) {
$temp_name = $_FILES['userfile']['tmp_name'];
$file_name = $_FILES['userfile']['name'];
$file_type = $_FILES['userfile']['type'];
$file_size = $_FILES['userfile']['size'];
$result = $_FILES['userfile']['error'];
$file_url = $upload_url.$file_name;
$file_path = $upload_dir.$file_name;
"PLIK JEST NIEPOPRAWNY";
$load="LOAD DATA INFILE 'E:/xampp/htdocs/upload_files/$file_name' INTO TABLE _pki_015_all FIELDS TERMINATED BY '|' ignore 1 lines";
if($q_load)
{
echo"Załadowano poprawnie..<br />"; }
else
{
echo"Załadowanie nie powiodło się..<br />"; }
return $message;
}
?>