
15.11.2009, 15:03
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Это вывод сообщений через массив... Сам незнаю как оно работает,надыбал с какого-то сайта, но зато выводит всё без ашибок=)
|
|
|

15.11.2009, 15:12
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Как можно сделать проверку на сообщение,если оно более 1го символа тогда отправить?
PHP код:
$var = '';
if(!isset($var{0}))
echo 'Пустое поле';
|
|
|

15.11.2009, 15:21
|
|
Новичок
Регистрация: 27.09.2009
Сообщений: 8
Провел на форуме: 14605
Репутация:
-5
|
|
Сообщение от b3
PHP код:
$var = '';
if(!isset($var{0}))
echo 'Пустое поле';
Один символ в щёт или нет??
А так регуряркой
|
|
|

15.11.2009, 16:36
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Сообщение от Gef3Dx
Один символ в щёт или нет??
А так регуряркой
Зачем использовать регулярные выражения там где можно обойтись елементарным isset()'om или даже empty()
|
|
|

15.11.2009, 15:22
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Вопрос: в этом же скрипте,как сделать функцию,что ли, чтобы после наплыва более 30 сообщений mess.txt сделало себе харакири?
И ещё: Есть файл,который инклудидтся: config.php а в нём задано:
PHP код:
<?php
$m = str_replace("[b]","<b>",$m);
$m = str_replace("[/b]","</b>",$m);
$m = str_replace("[/i]","</i>",$m);
$m = str_replace("[i]","<i>",$m);
$m = str_replace("[br]","<br>",$m);
$title = "$_GET['title']";
?>[/i]
Как избежать ситуации, если кто-то напишет просто ? или ещё что-либо?
Последний раз редактировалось N2kroot; 15.11.2009 в 15:27..
|
|
|

15.11.2009, 15:52
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от N2kroot
Как избежать ситуации, если кто-то напишет просто [/i] ? или ещё что-либо?
Функцией:
|
|
|

15.11.2009, 17:01
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
У меня и так стоит trim(); смысла тут не вижу...Может сразу обьёдинить код в одно целое? Типа
PHP код:
$m = str_replace("[i]","<i></i>",$m);
|
|
|

15.11.2009, 17:08
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
Провел на форуме: 678893
Репутация:
102
|
|
PHP код:
$m = strip_tags($m, '<b><i><u><br>');
..str_replace`ы...
|
|
|

16.11.2009, 11:48
|
|
Познающий
Регистрация: 15.02.2009
Сообщений: 54
Провел на форуме: 142825
Репутация:
7
|
|
Как можно получить содержимое между строками [img] и [/img]? Это... вроде bb коды мужно сделать. =\
|
|
|

16.11.2009, 12:32
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
Сообщение от [K4t]
Как можно получить содержимое между строками [img] и [/img]? Это... вроде bb коды мужно сделать. =\
попробуй так
preg_match('%\[img\](.*?)\[/img\]%si', $subject)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|