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

09.01.2010, 21:10
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
А в чем затруднение-то?
Код:
if (length $username >= 5) {
# Good
} else {
# Error
}
|
|
|

09.01.2010, 21:16
|
|
Новичок
Регистрация: 21.02.2009
Сообщений: 8
Провел на форуме: 6449
Репутация:
0
|
|
Сообщение от krypt3r
А в чем затруднение-то?
Код:
if (length $username >= 5) {
# Good
} else {
# Error
}
Огромное спасибо!!!!
PS перл начал учить неделю назад. Надо будет почитать про length
|
|
|

09.01.2010, 21:34
|
|
Banned
Регистрация: 07.01.2010
Сообщений: 132
Провел на форуме: 63422
Репутация:
8
|
|
Доброго времени суток!) Вот пишу скрипт, обрабатывающий определенным образом инет страницу(указываем урл). Суть проблемы в том, что я не знаю какой модуль использовать для парсинга страниц? И что делать, например, с сылками вида www.site.ru/page1/ , где не указан конкрентный файл?
|
|
|

09.01.2010, 23:04
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Для парсинга страниц используются регулярные выражения, дополнительные модули тут не нужны. Для получения содержимого страниц юзайте модуль LWP
|
|
|

13.01.2010, 18:49
|
|
Новичок
Регистрация: 21.02.2009
Сообщений: 8
Провел на форуме: 6449
Репутация:
0
|
|
Может кто подскажет как работать с модулем dbi? Возвращает кол-во измененных строк, как мне показать сами строки?Запрос примерно такой
Код:
SELECT `namesite` FROM `users` WHERE `name` LIKE '$domen'
|
|
|

13.01.2010, 19:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А с документацией по модулю ознакомиться - не вариант?
http://search.cpan.org/~timb/DBI-1.609/DBI.pm
|
|
|

15.01.2010, 19:27
|
|
Новичок
Регистрация: 21.02.2009
Сообщений: 8
Провел на форуме: 6449
Репутация:
0
|
|
Сообщение от Kaimi
А с документацией по модулю ознакомиться - не вариант?
http://search.cpan.org/~timb/DBI-1.609/DBI.pm
попробовал так
Код:
my $namesite = $dbh->prepare("SELECT `namesite` FROM `users` WHERE `name` LIKE '$domen' LIMIT 0 , 30");
$sth->execute( $namesite );
$name = $sth->fetchrow_array;
print "$name";
не получаю ни чего. Подскажи
|
|
|

14.01.2010, 03:18
|
|
Познающий
Регистрация: 15.03.2009
Сообщений: 87
Провел на форуме: 893829
Репутация:
34
|
|
Где взять инклуд Javascript.pm?
|
|
|

14.01.2010, 10:16
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
http://search.cpan.org/~claesjac/JavaScript-1.15/lib/JavaScript.pm
|
|
|

15.01.2010, 19:37
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А по мануалу попробовать?
$sth = $dbh->prepare("SELECT foo, bar FROM table WHERE baz=?");
$sth->execute( $baz );
while ( @row = $sth->fetchrow_array ) {
print "@row\n";
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|