Sajmonroot
2.11.2009 - 15:21
Привет Всем!
Возникла у меня такая проблемма: Нужно создать динамическую страничку т. е. чтоб можна создавать, изменять страничку типа управление контентом. Проблема в том как использовать теги с атребутами
PHP |
... <form method="post" action="script.php"> <textarea name="a" rows="15" cols="70"></textarea><br> <input type="submit" name="submit" value="Ñòâîðèòè"> </form> </td> <td align="center" valign="top"> <font size="" color="#808080"> <h2>ТЕГИ</h2> [b] [/b]<br> [i] [/i]<br> [u] [/u]<br> [font red] [/font]<br> [sub] [/sub]<br> [sup] [/sup]<br> [url] url àäðåñà [/url]<br> [h1] [/h1]<br> [h2] [/h2]<br> [h3] [/h3]<br> [h4] [/h4]<br> [h5] [/h5]<br> [hr] <br> </font> </td> </tr> </table> <hr>
include("function.php"); $show=showdata(); echo" <table border='0' width='100%'> <tr> <td> $show </td> </tr> </table> ";
... |
вот здеся проблема
скрипт обработки формы
PHP |
... $text = htmlspecialchars($text); $text = nl2br($text); $text = str_replace("[u]","<u>",$text); $text = str_replace("[font red]","<font color='red'>",$text); //проблема $text = str_replace("[img]","<img src='images/02.jpg' width='50' style='float:left';>",$text); //проблема $text = str_replace("[U]","<u>",$text); $text = str_replace("[h1]","<h1>",$text); $text = str_replace("[h2]","<h2>",$text); $text = str_replace("[h3]","<h3>",$text); $text = str_replace("[h4]","<h4>",$text); $text = str_replace("[h5]","<h5>",$text); $text = str_replace("[/h1]","</h1>",$text); $text = str_replace("[/h2]","</h2>",$text); $text = str_replace("[/h3]","</h3>",$text); $text = str_replace("[/h4]","</h4>",$text); $text = str_replace("[/h5]","</h5>",$text); $text = str_replace("[i]","<i>",$text); $text = str_replace("[hr]","<hr>",$text); $text = str_replace("[I]","<i>",$text); $text = str_replace("[b]","<B>",$text); $text = str_replace("[B]","<B>",$text); ... |
ну это понятно
PHP |
$text = str_replace("[h1]","<h1>",$text); |
когда в тексте присутствует [h1] он тереводит в <h1>
А как быть когда надо вставить например картинку там же атребути как сделать чтоб пользователь сам выбирал где картинка и размер
Я делал так
PHP |
$text = str_replace("[img]","<img  |
работает но я ж сам писал это в код это
тоже самое как выбрать цвет текста
PHP |
$text = str_replace("[font red]","<font color='red'>",$text); |
но это ж не выход
Помогите Плиз!!!!
Спустя 15 минут, 12 секунд (2.11.2009 - 14:36) Dron19 написал(а):
PHP |
$text = str_replace("[img]","<img src='",$text); $text = str_replace ("[/img]","'>",$text); |
Спустя 11 минут, 18 секунд (2.11.2009 - 14:48) Sajmonroot написал(а):
а как пользователь указывает где картинка?
и как быть с текстом? как пользователь может задать цвет?