[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма подачи данных
Sajmonroot
Привет Всем!
Возникла у меня такая проблемма: Нужно создать динамическую страничку т. е. чтоб можна создавать, изменять страничку типа управление контентом. Проблема в том как использовать теги с атребутами
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>
[
urlurl &#224;äðåñà [/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);
но это ж не выход
Помогите Плиз!!!! smile.gif




Спустя 15 минут, 12 секунд (2.11.2009 - 14:36) Dron19 написал(а):
PHP
$text str_replace("[img]","<img src='",$text); 
$text str_replace ("[/img]","'>",$text);
smile.gif

Спустя 11 минут, 18 секунд (2.11.2009 - 14:48) Sajmonroot написал(а):
а как пользователь указывает где картинка?
и как быть с текстом? как пользователь может задать цвет?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.