|
|
|
| Имеется админка... Файл сохраняется php скриптом, куда передается текстом код файла. Админка позволяет вставлять рисунки, но они имеют путь типа c:/re/r/ewr/ewr/lala.jpg Надо что бы перед сохранением это путь менялся на что то типа img/lala.jpg предложите какой-нить вариант, заранее спасибо | |
|
|
|
|
|
|
|
для: kail_braslovski
(19.02.2007 в 16:31)
| | >Админка позволяет вставлять рисунки, но они имеют путь типа c:/re/r/ewr/ewr/lala.jpg
А вставлять рисунки с путем img/lala.jpg админка уже не позволяет? | |
|
|
|
|
|
|
|
для: Trianon
(19.02.2007 в 16:45)
| | Нет. Java скрипт вставляет полный путь, надо что бы перед сохранением менялось | |
|
|
|
|
|
|
|
для: kail_braslovski
(19.02.2007 в 16:50)
| | исправить яваскрипт | |
|
|
|
|
|
|
|
для: kail_braslovski
(19.02.2007 в 16:31)
| | можно регулярными выражениями. | |
|
|
|
|
|
|
|
для: Loki
(19.02.2007 в 16:54)
| | А можно конкретнее ... не очень дружу с ними | |
|
|
|
|
|
|
|
для: kail_braslovski
(19.02.2007 в 16:31)
| | Наверно можно обойтись без рег. выражений
$path = 'img/'.basename('c:/re/r/ewr/ewr/lala.jpg');
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(19.02.2007 в 17:36)
| | Ну клево, а как предлагаете отыскивать в большой html коды рисунки? | |
|
|
|
|
|
|
|
для: kail_braslovski
(20.02.2007 в 14:42)
| | Напишите конкретно что требуется? Что на входе скрипта, а что должно получаться на выходе? | |
|
|
|
|
|
|
|
для: cheops
(20.02.2007 в 16:00)
| | требуется вот что, перед сохранением файла в скрипт поступает текстовая переменная типа
<html>
<body>
блаблаблаблабла
<img src="c:/gdsg/gd/sdg/sgd/lala.jpg">
блаблаблабла
<img src="c:/asa.jpg">
</body>
<html>
|
На выходе все рисунки д. стать src="img/lala.jpg"
src="img/asa.jpg" | |
|
|
|
|
|
|
|
для: kail_braslovski
(20.02.2007 в 16:23)
| | Например, вот:
$text = preg_replace('#<img src="([a-z]:/[^"]+)">#ise',
"'<img src=\"img/'.basename('\\1').'\">'", $text);
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(20.02.2007 в 16:40)
| | Нуда, клево, а вот если рисунок вставлякется как <img="dsfdsfa " border=1>? | |
|
|
|
|