Intereting Posts
отправка сообщения из приложения iOS в php-скрипт не работает … Простое решение похоже переменная increment каждый раз, когда страница вызывается или открывается? Как создать входы / элементы формы в ZF2 Основной php-процесс для html В чем разница между php cli и php cgi? PHP Pthreads последняя версия 3.1.6 (64 бит), не устанавливаемая на Apache Управление внешними ключами Как добавить дополнительные поля и связанные геттеры / сеттеры из внешнего файла в один или несколько объектов Symfony / Doctrine, без наследования? Можем ли мы сделать перенаправление 302 с помощью javascript? Преобразование совпадений регулярного выражения в многомерный массив Расширенное соединение MySQL. Ускорение запроса Проверять размер файла перед загрузкой Вопросы безопасности AJAX конвертирование не-unicode, не-английского контента в unicode Получить результат, основанный на распределении вероятностей

изображение не извлекается из базы данных с использованием пути

Я пытаюсь загрузить и получить изображения из базы данных, используя путь. Процесс загрузки работает отлично. Но я не могу получить изображение из db. Я пробовал print_r($row['image']); , Я получаю путь, подобный этому C:/xampp/htdocs/xampp/htdocs/www/images/0d13808ad672c2713d306efbb0e42918 . Я не знаю, почему этот код не извлекает изображение из db?

fetch.php

  <?php include('config.php'); ini_set('display_startup_errors',1); a ini_set('display_errors',1); error_reporting(-1); try { $stmt = $conn->prepare("SELECT * FROM imgdb WHERE id = 3"); $conn->errorInfo(); // $stmt->bindParam('1', $imgid, PDO::PARAM_INT); $stmt->execute(); // $path = "/xampp/htdocs/www/images/"; // $imgpath = $_SERVER['DOCUMENT_ROOT'].$path; while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { echo "<img src=".$row['image']." height='100' width='100'/>"; print_r($row['image']); } } catch (PDOException $e) { echo 'Database Error'.$e->getMessage(); } ?> в  <?php include('config.php'); ini_set('display_startup_errors',1); a ini_set('display_errors',1); error_reporting(-1); try { $stmt = $conn->prepare("SELECT * FROM imgdb WHERE id = 3"); $conn->errorInfo(); // $stmt->bindParam('1', $imgid, PDO::PARAM_INT); $stmt->execute(); // $path = "/xampp/htdocs/www/images/"; // $imgpath = $_SERVER['DOCUMENT_ROOT'].$path; while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { echo "<img src=".$row['image']." height='100' width='100'/>"; print_r($row['image']); } } catch (PDOException $e) { echo 'Database Error'.$e->getMessage(); } ?> 

upload.php

 <?php ini_set('display_startup_errors',1); ini_set('display_errors',1); error_reporting(-1); include('config.php'); if ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FILES["file"]["error"] . "<br>"; } else { // echo "Upload: " . $_FILES["file"]["name"] . "<br>"; // echo "Type: " . $_FILES["file"]["type"] . "<br>"; // echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>"; // echo "Stored in: " . $_FILES["file"]["tmp_name"]; } $filename = basename($_FILES['file']['tmp_name']); $newname = md5($filename); $final_save_dir = '/xampp/htdocs/www/images/'.$newname ; if(move_uploaded_file($_FILES['file']['tmp_name'], $final_save_dir . $_FILES['file']['name'])) { echo "Uploaded"; } else { echo "File was not uploaded"; } $imgid = $_SERVER['DOCUMENT_ROOT'].$final_save_dir; try { $stmt = $conn->prepare("INSERT INTO imgdb ( image ) VALUES ( ? ) "); $stmt->bindParam('1', $imgid, PDO::PARAM_STR); $conn->errorInfo(); $stmt->execute(); } catch (PDOException $e) { echo 'Database Error'.$e->getMessage(); } ?> в <?php ini_set('display_startup_errors',1); ini_set('display_errors',1); error_reporting(-1); include('config.php'); if ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FILES["file"]["error"] . "<br>"; } else { // echo "Upload: " . $_FILES["file"]["name"] . "<br>"; // echo "Type: " . $_FILES["file"]["type"] . "<br>"; // echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>"; // echo "Stored in: " . $_FILES["file"]["tmp_name"]; } $filename = basename($_FILES['file']['tmp_name']); $newname = md5($filename); $final_save_dir = '/xampp/htdocs/www/images/'.$newname ; if(move_uploaded_file($_FILES['file']['tmp_name'], $final_save_dir . $_FILES['file']['name'])) { echo "Uploaded"; } else { echo "File was not uploaded"; } $imgid = $_SERVER['DOCUMENT_ROOT'].$final_save_dir; try { $stmt = $conn->prepare("INSERT INTO imgdb ( image ) VALUES ( ? ) "); $stmt->bindParam('1', $imgid, PDO::PARAM_STR); $conn->errorInfo(); $stmt->execute(); } catch (PDOException $e) { echo 'Database Error'.$e->getMessage(); } ?> 

Solutions Collecting From Web of "изображение не извлекается из базы данных с использованием пути"