PHP - Показать имя изображения в выбрать файл изображения

0

Я хочу, когда я перейду к обновлению формы, чтобы показать имя изображения из базы данных, там была запись "No file chosen" или для автоматического выбора фотографии из базы данных. Все данные из моей базы данных загружаются в поля. Это возможно?

Фотоизображение, чтобы увидеть, что я имею в виду:

Изображение 174551

Форма изображения в формате HTML:

<b>Poze</b>
<font color="red">*</font> 
<input type="file" name="image">

PHP-код для изображения:

$folder ="uploads/"; 
$path = $folder . $image ; 
$target_file=$folder.basename($_FILES["image"]["name"]); 
$imageFileType=pathinfo($target_file,PATHINFO_EXTENSION);
$allowed=array('jpeg','png' ,'jpg'); $filename=$_FILES['image']['name']; 
$ext=pathinfo($filename, PATHINFO_EXTENSION); 
if(!in_array($ext,$allowed) ) { 
    $errMsg = 'Se accepta doar imagini. Extensie: JPG, PNG, GIF.';
}
else{ 
    move_uploaded_file( $_FILES['image'] ['tmp_name'], $path);
}
Теги:
database
image

2 ответа

0
Лучший ответ

HTML - отображение изображения после выбора имени файла

хорошо отвечает на вопрос с помощью фрагмента javascript, смотря вниз на первый ответ

  • 0
    Большое спасибо! Это не то, что я хочу, но почти! Достаточно того, что я использую.
0

Я нашел решение, но он включает в себя некоторые java-скрипты. Надеюсь, это поможет.

Попробуйте и поиграйте с этим

HTML

<input type="file" id="browse" name="fileupload" style="display: none" onChange="Handlechange();"/> 

Java Script

    function HandleBrowseClick()
{
    var fileinput = document.getElementById("browse");
    fileinput.click();
}

function Handlechange()
{
    var fileinput = document.getElementById("browse");
    var textinput = document.getElementById("filename");
    textinput.value = fileinput.value;
}

Запросите имя файла из базы данных, а затем вы можете создать тег html для отображения имени файла.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню