Код который я в предыдущий раз скидывал, запусти его еще раз зайти в барузере в инструменты разработчика и глянь какой там путь получается. --- Добавлено --- скриншот скинь.
PHP: <?php session_start(); ?> <?php include($_SERVER['DOCUMENT_ROOT'].'/includes/includ.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/header.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/menu.php'); $stmt = $pdo->prepare('SELECT * FROM `users` WHERE `user_id` = "'.$_SESSION['user_id'].'"'); $stmt->execute(); $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); if ($rows){ foreach($rows as $val){ echo 'Мои данные<hr><div id="log">'.$val['login'].'</div>'; echo '<img src=/users/profiles/images/avatar/"'. $val['avatar'] .'"><hr>'; echo '<a href="images/upload_foto.php">Добавить фото</a><br>'; /*Ну тут другая инфа, имя фамилия год рож и т.д.*/ } } include($_SERVER['DOCUMENT_ROOT'].'/blocks/content.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/footer.php');?>
Ты ничего подозрительного не замечаешь?)) --- Добавлено --- PHP: <?php session_start(); ?> <?php include($_SERVER['DOCUMENT_ROOT'].'/includes/includ.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/header.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/menu.php'); $stmt = $pdo->prepare('SELECT * FROM `users` WHERE `user_id` = "'.$_SESSION['user_id'].'"'); $stmt->execute(); $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); if ($rows){ foreach($rows as $val){ echo 'Мои данные<hr><div id="log">'.$val['login'].'</div>'; echo "<img src='/users/profiles/images/avatar/{$val['avatar']}'><hr>"; echo '<a href="images/upload_foto.php">Добавить фото</a><br>'; /*Ну тут другая инфа, имя фамилия год рож и т.д.*/ } } include($_SERVER['DOCUMENT_ROOT'].'/blocks/content.php'); include($_SERVER['DOCUMENT_ROOT'].'/blocks/footer.php');?> Если не появятся картинки, опять скрин
@mahmuzar Да изображения появилось))) Огромное спасибо, за три дня ты первый кто обратил внимание, укажи пожалуйста что не так я делал?
ну, я просто устал видеть тебя бьющегося об клавиатуру головой. Я прописал путь от корня. Кстати. Я (и не только я) тебе уже подобное делать советовал, пислушался бы, давно бы сделал.
@mahmuzar Огромное спасибо, всем кто помогает, в развитии и изучении языка, и объясняет мне что и как. Так а в чем моя ошибка была, объясни пожалуйста? --- Добавлено --- @mahmuzar Вопрос такой так все время указывать надо при выгрузке изображении {$val['avatar']} ??? Или это в конкретном Месте? или ты путь указал целый, что бы изображение вывелось???
Я же ответил тебе)). Начиная от корня твоего сайта я прописал путь к картинке /users/profiles/images/avatar/ / - это значит от корня сайта для браузера --- Добавлено --- а ты не указывал этого пути, поэтому картинка ожидалась в той же директории что и сам выполняющийся скрипт. --- Добавлено --- т.е. ты путь указывал, но не верный. --- Добавлено --- @_ne_scaju_, я настоятельно рекомендую, прочитать это от а до я http://phpfaq.ru/newbie/paths. Даже если ты уже читал.
@mahmuzar Хорошо, прочитаю обязательно спасибо) Да я именно читал этот мануал, но почитаю еще раз)) Повторение мать учение. Можешь мне подсказать класс для ресайза хороший? Хочу уменьшать картинку, а когда надо увеличивать, например как на этом форуме))) Спасибо.
@_ne_scaju_, минимальный функционал, таков https://jsfiddle.net/chopa9kj/4/ Если конечно есть желание разрабатывать. А готовые я не знаю.
@mahmuzar А уменьшить именно вес картинки, и саму картинку, потом когда надо увеличить ее. Там вроде в стиле указываешь размер, 100px, а надо в коде обрезать, и ресайзнуть ее, и уменьшить ее вес. Ну лан и на том спасибо. Хочу показать код: Можно его притулить как то к моему загрузчику картинок? ресайз картинки вот в файле ниже: Последняя строка я так понял подключает именно ресайз картинки. Как ты на этот код смотришь?
как вы можете без конфига веб-сервера вообще рассуждать о том, по какому пути нужно класть картинки? О_О
@_ne_scaju_, не плохо. Она ресайзит вроде. Но тебе придется его приделать чтобы проверить это то что тебе надо или нет.
@mahmuzar Нашел класс для ресайза, а как с ним работать хрен его знает( Тот который выше скинул, ранее был у меня! только с другим загрузчиком изображения работал. Вот сам класс, может кто подскажет?
КОНЬ В ПАЛЬТО там пути, которые веб-сервер обслуживает. И вот по этим путям надо картинки раскладывать. Или менять пути в конфиге, чтобы они указывали на ту папку, в которую ты картинки кладёшь.
@mahmuzar То же ощущение и у меня))) Если я поменяю путь в сервере он что поменяется в коде или что, не пойму. Посмотрел класс?