я пытаюсь создать страницу для загрузки файлов с помощью плитки, которую я не могу отобразить на веб-сайте
if (isset($_POST["submit"]))
{
$title = $_POST["title"];
#file name with a random number so that similar dont get replaced
$pname = rand(1000,10000)."-".$_FILES["file"]["name"];
#temporary file name to store file
$tname = $_FILES["file"]["tmp_name"];
#upload directory path
$uploads_dir = 'images';
#TO move the uploaded file to specific location
move_uploaded_file($tname, $uploads_dir.'/'.$pname);
#sql query to insert into database
$sql = "INSERT into fileup(title,image) VALUES('$title','$pname')";
if (mysqli_query($conn,$sql)){
echo "File Sucessfully uploaded";
}
else{
echo "Error";
}
}






Здесь я сохраняю путь к изображению в БД. Затем извлекаю источник изображения из БД.
for photo uploading .
$folder = "../uploads/";
$destFile = $folder . basename($_FILES["photo"]["name"]);
$sourdeFile = $_FILES["photo"]["tmp_name"];
if (move_uploaded_file($sourdeFile,$destFile)){
echo "File has been uploaded";
$photo = basename($_FILES["photo"]["name"]);
}else{
echo $_FILES['photo']['error'];
$photo = "images/default.png";
}
$sql= "INSERT INTO car(photo) VALUES('$photo') ";
if (mysqli_query($con,$sql)){
echo
"
<script>
alert ('Your Image successfully upladed');
window.location='newindex.php';
</script>
";
}else{
echo "Error:".mysqli_error($con);
}
To view uploaded images
$sql = " SELECT * FROM car";
$result=mysqli_query($con,$sql);
$row=mysqli_fetch_array($result);
<img src = "Your default path name/<?=$row["photo"];?>" class = "img-thumbnail" style = "max-width:400px;max-height:350px;"/>
Здесь фото будет загружено в папку с именем uploads. В начале загрузки имя изображения будет сохранено в таблице БД. Затем для просмотра загруженных изображений img src будет использовать имя пути по умолчанию с именем фотографии в базе данных. надеюсь, вы можете получить что-то из этого. Также обратите внимание, что это только пример. При использовании SQL используйте параметризованный запрос, чтобы избежать SQL injections. Спасибо
С какой проблемой вы столкнулись?