ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

06.07.2008, 19:07
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме: 881554
Репутация:
66
|
|
<?php
session_start();
echo $_SESSION['text'];
?>
вот теперь пробуй
|
|
|

06.07.2008, 19:09
|
|
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме: 1191083
Репутация:
270
|
|
PHPoozy
Спасибо! помогло=)
|
|
|

06.07.2008, 20:34
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
У меня вот задача!
Нужно принять от пользователя адрес урл через форму.
А как его грамотно обработать на наличие опасных символов и сохранить в базе данных Mysql?
|
|
|

06.07.2008, 21:05
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
Сообщение от MafiaBoy3
У меня вот задача!
Нужно принять от пользователя адрес урл через форму.
А как его грамотно обработать на наличие опасных символов и сохранить в базе данных Mysql?
http://regexlib.com/Search.aspx?k=&c=2&m=-1&ps=20
|
|
|

07.07.2008, 08:25
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
if(!preg_match('/^(http|https|ftp):\/\/([A-Z0-9][A-Z0-9_-]*(?:\.[A-Z0-9][A-Z0-9_-]*)+):?(\d+)?\/?/i',$_POST['story_url']))
{
}
Не могу понять, что здесь происходит?
|
|
|

07.07.2008, 08:45
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от MafiaBoy3
if(!preg_match('/^(http|https|ftp):\/\/([A-Z0-9][A-Z0-9_-]*(?:\.[A-Z0-9][A-Z0-9_-]*)+):?(\d+)?\/?/i',$_POST['story_url']))
{
}
Не могу понять, что здесь происходит?
Здесь стоит условие, в котором, если $_POST['story_url'], не является ССЫЛКОЙ то функция вернет false
|
|
|

07.07.2008, 09:17
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
if(!isset($_SESSION['dugg'][$info['story_id']]))
{
if(isset($story_where))
{
$story_where.= " OR story_id='".$info['story_id']."'";
}
else
{
$story_where = "story_id='".$info['story_id']."'";
}
}
if(!isset($_SESSION['bury'][$info['story_id']]))
{
if(isset($story_where2))
{
$story_where2.= " OR story_id='".$info['story_id']."'";
}
else
{
$story_where2 = "story_id='".$info['story_id']."'";
}
}
}
Тоже непонятно! Что здесь?
|
|
|

07.07.2008, 09:19
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от MafiaBoy3
if(!isset($_SESSION['dugg'][$info['story_id']]))
{
if(isset($story_where))
{
$story_where.= " OR story_id='".$info['story_id']."'";
}
else
{
$story_where = "story_id='".$info['story_id']."'";
}
}
if(!isset($_SESSION['bury'][$info['story_id']]))
{
if(isset($story_where2))
{
$story_where2.= " OR story_id='".$info['story_id']."'";
}
else
{
$story_where2 = "story_id='".$info['story_id']."'";
}
}
}
Тоже непонятно! Что здесь?
Здесь вроде проверка какойто сессии на содержимое и составление SQL запроса вроде...
|
|
|

07.07.2008, 13:21
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Всем привет! Помогите решить такую проблему:
допустим есть текст:
Код:
<td align="right">Текст бла бла press right button</td><img src="/right.gif" /> текст текст трам парам
Нужно сделать так, что бы слово right заменилось на <strong>right</strong>, НО также необходимо чтобы слово right, которое идёт в html тэгах ни на что не заменялось, т.е строку которая выше необходимо заменить на:
Код:
<td align="right">Текст бла бла press <strong>right</strong> button</td><img src="/right.gif" /> текст текст трам парам
|
|
|

07.07.2008, 13:27
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме: 881554
Репутация:
66
|
|
$code = '<td align="right">Текст бла бла press right button</td><img src="/right.gif" /> текст текст трам парам';
Код:
<?php
$code = '<td align="right">Текст бла бла press right button</td><img src="/right.gif" /> текст текст трам парам';
$code = str_replace("right", "<strong>right</strong>", $code);
$code = ereg_replace("\"<strong>right</strong>\"", "right", $code);
print $code;
?>
Последний раз редактировалось PHPoozy; 07.07.2008 в 13:32..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|