У меня есть код для загрузки изображений на мой сайт. Изображения успешно загружаются как на локальный, так и на удаленный хост. Но проблема в том, что когда я показываю изображения на веб-странице, они нормально работают на локальном хосте и не работают на удаленном хосте. Когда я пытаюсь получить доступ к нему через URL (посещая полный путь к изображению), он отлично работает в localhost и показывает ошибку 404 страница не найдена в удаленном хосте. URL-адрес, который я пытаюсь указать, правильный, также я посмотрел изображения в папках моей панели C, они загружаются правильно так в чем проблема ....?
Когда я загружаю некоторые изображения вручную в ту же папку и затем получаю доступ к этим загруженным вручную изображениям, они работают нормально. но изображения, загруженные через php-код, не загружаются ...? Ниже приведен полный код для загрузки изображений.
<?php
include('connection.php');
if (isset($_POST['submit_images'])) {
$name[1] = $_FILES['image1']['name'];
$name[2] = $_FILES['image2']['name'];
$name[3] = $_FILES['image3']['name'];
$name[4] = $_FILES['image4']['name'];
$name[5] = $_FILES['image5']['name'];
$tmp_name[1] = $_FILES['image1']['tmp_name'];
$tmp_name[2] = $_FILES['image2']['tmp_name'];
$tmp_name[3] = $_FILES['image3']['tmp_name'];
$tmp_name[4] = $_FILES['image4']['tmp_name'];
$tmp_name[5] = $_FILES['image5']['tmp_name'];
$success = 0;
for ($c = 1; $c <= 5; $c++) {
if (move_uploaded_file($tmp_name[$c], "../assets/uploaded_images/" . $name[$c])) {
$success++;
}
}
$id++;
echo "<script>alert('$success images Uploaded');</script>";
if ($id <= 10) {
echo "<script>window.open('index.php?id=$id','_self')</script>";
} else {
echo "<h3 style='text-align:center;'>Thank You for Providing us the data.</h3>";
}
}
?>