|
|
|
| у меня такой вопрос, открываю файл, считываю его, нахожу в нем такой идентификатор типа
с помощью ereg_replace заменяю его на нормальную картинку из каталога и все ок.
$img_inp = "{img=26.jpeg}";
$img_out = "<img src='img/steklobottom.jpg'>";
$fcontents = file ("page/$index.php");
while (list ($line_num, $line) = each ($fcontents))
{
$line = ereg_replace($img_inp, $img_out, $line);
echo $abzac, ($line), "<br>\n";
}
|
я как понял у меня переменные картинок статичны, а как сделать что бы из файла заменялись все картинки ....... я догадываюсь что надо весь каталог с картинками перелопатить название - кинуть в массив а потом в цикле сравнивать и переворачивать в картинки, но не получается | |
|
|
|
|
|
|
|
для: mabelrod
(22.04.2009 в 13:45)
| | ну в принципе просто же, найти заменить и вывести ...........помогите ...........ну хоть какой то пример покажите | |
|
|
|
|
|
|
|
для: mabelrod
(22.04.2009 в 15:37)
| | нет соответствия меток реальным картинкам | |
|
|
|
|
|
|
|
для: Trianon
(22.04.2009 в 15:44)
| | ну как же нету если картинка называется {img=26.jpeg} мы через регулярные вырожения по маске делаем 26.jpeg и потом в считываем все картинки в каталоге в массив и сравниваем есть ли в массиве это картинка или нету | |
|
|
|
|
|
|
|
для: mabelrod
(22.04.2009 в 16:11)
| | и как мы определим, что метке {img=26.jpeg} соответствует именно картинка img/steklobottom.jpg и никакая другая? | |
|
|
|
|
|
|
|
для: Trianon
(22.04.2009 в 16:21)
| | ошибся, сори, если 26 картинка, то 26 и вывести ............ разобрать наверное уже надо через регулярные вырожения ........но все это мне не по зубам ...капаю по немногу | |
|
|
|
|
|
|
|
для: mabelrod
(22.04.2009 в 16:45)
| |
echo nl2br(preg_replace('/\{img=([^}]+)\}/', '<img src="\\1">', file_get_contents( "page/$index.php")));
|
| |
|
|
|
|
|
|
|
для: Trianon
(22.04.2009 в 18:13)
| | я что то путаю, напишите пожалуйста для какого вырожения вы написали эту конструкцию ?? буду очень благодарен. | |
|
|
|
|
|
|
|
для: mabelrod
(23.04.2009 в 17:19)
| | Для какого текста
{img=1.gif} картинка 1
{img=002.jpg} картинка 2
{img=three.jpg} картинка 3
|
| |
|
|
|
|
|
|
|
для: Trianon
(23.04.2009 в 17:31)
| | Trianon - огромнейшее тебе спасибо !!! я тебе очень благодарен !! | |
|
|
|