|
|
|
| echo "<img src="."<?=$cat3['photo'];?>"." />"; | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:22)
| |
echo '<img src="' . $cat3['photo'] . '" />';
|
| |
|
|
|
|
|
|
|
для: Trianon
(24.01.2009 в 20:27)
| | $image=getimagesize("<?=$cat3['photo'];?>");
а это как правильно записать не подскажете? | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:30)
| | $image=getimagesize($cat3['photo']);
Только имя файла и ссылка на этот файл для браузера совсем не всегда выглядят одинаково.
Вообще же запись
полностью эквивалентна записи
<?php
echo выражение ;
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(24.01.2009 в 20:37)
| | вот весь сыр бор что $image=getimagesize($cat3['photo']); в таком виде не хочет работать. Там в названии картинки в базе есть ../
И не берёт.
Вот то что Вы прислали - сработало.
Вот это
$pic = '<img src="' . $cat3['photo'] . '" />'; - сработало. Как мне выкрутиться | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:42)
| | Там в названии картинки в базе есть ../
../ Путь до картинки такой? | |
|
|
|
|
|
|
|
для: AcidTrash
(24.01.2009 в 20:46)
| | вот так запись в базе выглядит
../photo/20090119175750.jpg - вот такой | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:48)
| | Вам какой нужен праметр этой картинки?
Сделайте так:
<?
print_r(getimagesize("../photo/20090119175750.jpg"));
| и посмотрите, что там есть. | |
|
|
|
|
|
|
|
для: Николай2357
(24.01.2009 в 20:53)
| | echo "<img src="."photo/20090119175726.jpg"." />"; - если в лоб вот так записываю печатает и не ругается. | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:58)
| | Ну значит они у Вас на одном уровне. Нужно убрать эту штуку ../. | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:58)
| | Ругается. Просто катастрофа! А если в лоб без ../ этой берёт.
Warning: getimagesize(../photo/20090119175750.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/web33237/domains/saga-love.se/public_html/func/for_sok.php on line 155 | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:48)
| | Картинка по отношению к скрипту где? | |
|
|
|
|
|
|
|
для: AcidTrash
(24.01.2009 в 20:57)
| | в папке PHOTO которая лежит в корне. | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 20:48)
| | >вот так запись в базе выглядит
>../photo/20090119175750.jpg - вот такой
а на самом деле? | |
|
|
|
|
|
|
|
для: Trianon
(24.01.2009 в 21:00)
| | есть. так и есть. У меня распечатывалось это уже много раз. Но в этот раз у меня страница куда я её ставлю - функция. И не хочет принимать такой путь. | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 21:06)
| | Ну попробуйте убрать то, если без уровня нормально.
<?
$image = str_replace("../","",getimagesize($cat3['photo']));
|
| |
|
|
|
|
|
|
|
для: Николай2357
(24.01.2009 в 21:11)
| | http://saga-love.se/index.php?m=bat13&idm=7&idw= - вот посмотрите.
почему-то не хочет работать.! | |
|
|
|
|
|
|
|
для: Николай2357
(24.01.2009 в 21:11)
| | Николай, Ваша мысль самая верная оказалась. Я вот так выкрутилась
$pic = str_replace("../","",($cat3['photo']));
$image=getimagesize($pic);
//$image = str_replace("../","",getimagesize($cat3['photo'])); - так почему-то ошибку давал.Спасибо большое!!!!
И как Вас после этого Волшебником не назвать! :))) | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 21:46)
| | Не надо бы так делать, я для проверки написал. Послушайте Trianon'a. | |
|
|
|
|
|
|
|
для: tavila2009
(24.01.2009 в 21:06)
| | Вам нужно убрать эту фигню (символы ../ ) из таблицы и исправить скрипт, который добавляет строки в таблицу так, чтобы он эти символы к пути не добавлял. | |
|
|
|
|
|
|
|
для: Trianon
(24.01.2009 в 21:21)
| | я наверно из функции простую страницу сделаю как все остальные и всё. Везде же работает тот же самый скрипт. | |
|
|
|