Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

07.08.2009, 15:54
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
PHP код:
$time = date('Y-m-d G:i:s'); //или твой формат даты
$bla = $_POST['pic'];
mysql_query("INSERT INTO `comments` (`date`,`gallery`) VALUES ('" . $time . "', ".addslashes($bla)."')") or die(mysql_error()); //line 9
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '')' at line 1
|
|
|

07.08.2009, 16:06
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
У тебя now() исполняется как функция php =)
PHP код:
mysql_query("INSERT INTO `comments` (`date`,`bla`) VALUES (NOW(), '".addslashes($bla)."')") or die(mysql_error()); //line 9
NOW() - функция MySQL и её нужно брать без кавычек =)
Если хочешь в PHP генерировать дату, то
PHP код:
$time = date('Y-m-d G:i:s'); //или твой формат даты
mysql_query("INSERT INTO `comments` (`date`,`bla`) VALUES ('" . $time . "', '".addslashes($bla)."')") or die(mysql_error())
p.s. ты забыл кавычку открывающую перед аддслешс =)
p.s.s. я обновил
|
|
|

07.08.2009, 18:11
|
|
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
Провел на форуме: 1725509
Репутация:
114
|
|
<tr>
<td class="bg_color2" align="right"width="130">Ф.И.О.</td>
<td class="bg_color4">Рассказова Юлия Владимировна</td>
Подскажите регулярку чтоб выдрать ФИО.
PHP код:
preg_match('#<td class="bg_color2" align="right" width="130">Ф.И.О.</td><td class="bg_color4">([\s\S]*)</td>#Ui', $responce, $result);
Неработает т.к написано с новой строки
|
|
|

07.08.2009, 18:18
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
попробуй типа
#/Ф\.И\.О\.<\/td>\r\n<td class="bg_color4">(.+?)<\/td>/s#
|
|
|

07.08.2009, 18:28
|
|
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
Провел на форуме: 1725509
Репутация:
114
|
|
Сообщение от FireFenix
PHP код:
<?php
$text = '<tr>
<td class="bg_color2" align="right"width="130">Ф.И.О.</td>
<td class="bg_color4">Рассказова Юлия Владимировна</td>';
$regex = '/<tr>[\s]*<td class="bg_color2" align="right"width="130">[^<]*<\/td>[\s]*<td class="bg_color4">([^<]*)<\/td>/ims';
preg_match($regex, $text, $match);
print_r($match);
?>
Почти но нужно чтоб и Ф.И.О. было.. так таких таблиц там полно,а мне нужно именно это(
|
|
|

07.08.2009, 18:31
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Ну выводи
PHP код:
echo 'Ф.И.О: '.$match[1];
|
|
|

07.08.2009, 18:36
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
PHP код:
if (preg_match('/<td class="bg_color4">(\w+\s\w+\s\w+)<\/td>/',$a,$m))
print $m[1];
|
|
|

07.08.2009, 18:41
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
eLWAux, ты опоздал... Ответ на этот вопрос был дан 20мин. перед тобой 
Страница в кеше, чтоли?
|
|
|

07.08.2009, 21:03
|
|
Новичок
Регистрация: 06.08.2009
Сообщений: 1
Провел на форуме: 4582
Репутация:
0
|
|
Что посоветуете почитать для того что бы в пхп + мускул и соответственно sql-иньекциях,xss разобраться?а-то книг много,а что читать хз..
|
|
|

07.08.2009, 21:11
|
|
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
Провел на форуме: 1420275
Репутация:
127
|
|
Сообщение от РедкийГад
Что посоветуете почитать для того что бы в пхп + мускул и соответственно sql-иньекциях,xss разобраться?а-то книг много,а что читать хз..
https://forum.antichat.ru/thread81500.html
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|