Cześć Programiści.
Potrzebuję zmienić poniższy kod, aby nie tylko w bazie sql zapisywał mi plik ze zmienioną nazwą, ale również w katalogu.Prośba o pomoc
if(count($_FILES["file"]["name"]) > 0)
{
//$output = '';
for($count=0; $count<count($_FILES["file"]["name"]); $count++)
{
$file_name = $_FILES["file"]["name"][$count];
$tmp_name = $_FILES["file"]['tmp_name'][$count];
$file_array = explode(".", $file_name);
$file_extension = end($file_array);
if(file_already_uploaded($file_name, $db2))
{
$file_name = $file_array[0] . '-'. rand() . '.' . $file_extension;
}
$location = 'C:\xampp1\htdocs\stepbystep2\img' . $count.'.' .$file_extension;
if(move_uploaded_file($tmp_name, $location))
{
$query = "
INSERT INTO rotator (zdjecie, tekst, active)
VALUES ('".$count.'.' .$file_extension ."', '', 'TAK')
";
$statement = $db2->prepare($query);
$statement->execute();
}
}
}
function file_already_uploaded($file_name, $db2)
{
$query = "SELECT * FROM rotator WHERE zdjecie = '".$file_name."'";
$statement = $db2->prepare($query);
$statement->execute();
$number_of_rows = $statement->rowCount();
if($number_of_rows > 0)
{
return true;
}
else
{
return false;
}
}