как постоянно отображать изображение после загрузки через php ?
1 - > У меня есть php-код, который отлично разбудит его загрузку изображения и сохранение изображения в каталог, но изображение отображается временно ! я хочу показать его постоянно ... и всякий раз, когда я хочу изменить изображение, оно будет менять изображение и отображать загруженное изображение
вот код
form.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action="process.php" method="post" enctype="multipart/form-data"> <input type="file" name="file" /><br /> <input type="submit" name="submit" /> </form> <?php if(isset($_GET["img"])) { $n=$_GET["img"]; echo "<img src='photos/".$n."'>"; } ?> </body> </html>
теперь загружаем код
process.php
<?php $fn=$_FILES["file"]["name"]; if(!empty($fn)) { $res = move_uploaded_file($_FILES["file"]["tmp_name"],"photos/".$fn); if($res) { header("location:form.php?img=".$fn); } } ?>
this code perfectly work in my local host just create photos folder also where uploaded image will save..... plzz help me guyz how to display the image permanently and if i want to display two image at the same time at different image how to display it !! plzz use this code and make it as i want it plzzz guyzz help me thank you
C0DE_007
извините за мой плохой английский парень
Kornfeld Eliyahu Peter
Что значит "временно"? Исчезает после обновления? Это потому, что вы добавляете тег <img> только в том случае, если у вас есть значение img в вашем сеансе...
if(isset ($_GET ["img"]))
Это верно только после загрузки...
C0DE_007
Да братан, когда я обновляю изображение, оно исчезает... !! я хочу, чтобы когда-нибудь я открою последние загруженные изображения будут отображаться на form.php
if(isset ($_GET ["img"]))
{
$n=$_GET ["img"];
Эхо "&ЛТ;фото-индивидуальные/".$Н."'?--&ГТ;";
}
я попробовал этот код см. выше
можете использовать мой код который я предоставил выше и отредактировать код и отправить его с рабочим кодом plzz
Peter Leow
Вы имеете в виду, что хотите отобразить загруженное изображение рядом с любыми существующими изображениями?
C0DE_007
нет, когда я буду загружать любые другие изображения, таким образом, существующий который был показаны в форме, то оно исчезнет
C0DE_007
остановил-таки не могу редактировать код и измените код как ваше требование и отправить команду код
C0DE_007
Но с кэшем или сеансом изображение исчезнет после закрытия браузера и запуска снова
так что нам нужно сохранить настройки в базе данных и проверить из базы данных и показать изображение.. ?? но как ??