HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.01.2010, 21:10
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

А в чем затруднение-то?
Код:
if (length $username >= 5) {
  # Good
} else {
  # Error
}
 
Ответить с цитированием

  #2  
Старый 09.01.2010, 21:16
vladan
Новичок
Регистрация: 21.02.2009
Сообщений: 8
Провел на форуме:
6449

Репутация: 0
По умолчанию

Цитата:
Сообщение от krypt3r  
А в чем затруднение-то?
Код:
if (length $username >= 5) {
  # Good
} else {
  # Error
}
Огромное спасибо!!!!

PS перл начал учить неделю назад. Надо будет почитать про length
 
Ответить с цитированием

  #3  
Старый 09.01.2010, 21:34
[Life]
Banned
Регистрация: 07.01.2010
Сообщений: 132
Провел на форуме:
63422

Репутация: 8
По умолчанию

Доброго времени суток!) Вот пишу скрипт, обрабатывающий определенным образом инет страницу(указываем урл). Суть проблемы в том, что я не знаю какой модуль использовать для парсинга страниц? И что делать, например, с сылками вида www.site.ru/page1/ , где не указан конкрентный файл?
 
Ответить с цитированием

  #4  
Старый 09.01.2010, 23:04
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Для парсинга страниц используются регулярные выражения, дополнительные модули тут не нужны. Для получения содержимого страниц юзайте модуль LWP
 
Ответить с цитированием

  #5  
Старый 13.01.2010, 18:49
vladan
Новичок
Регистрация: 21.02.2009
Сообщений: 8
Провел на форуме:
6449

Репутация: 0
По умолчанию

Может кто подскажет как работать с модулем dbi?
Код:
$dbh->do("ЗАПРОС");
Возвращает кол-во измененных строк, как мне показать сами строки?Запрос примерно такой

Код:
SELECT `namesite` FROM  `users` WHERE  `name` LIKE  '$domen'
 
Ответить с цитированием

  #6  
Старый 13.01.2010, 19:10
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

А с документацией по модулю ознакомиться - не вариант?
http://search.cpan.org/~timb/DBI-1.609/DBI.pm
 
Ответить с цитированием

  #7  
Старый 15.01.2010, 19:27
vladan
Новичок
Регистрация: 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";
не получаю ни чего. Подскажи
 
Ответить с цитированием

  #8  
Старый 14.01.2010, 03:18
090808
Познающий
Регистрация: 15.03.2009
Сообщений: 87
Провел на форуме:
893829

Репутация: 34
Отправить сообщение для 090808 с помощью ICQ
По умолчанию

Где взять инклуд Javascript.pm?
 
Ответить с цитированием

  #9  
Старый 14.01.2010, 10:16
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

http://search.cpan.org/~claesjac/JavaScript-1.15/lib/JavaScript.pm
 
Ответить с цитированием

  #10  
Старый 15.01.2010, 19:37
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

А по мануалу попробовать?
Цитата:
$sth = $dbh->prepare("SELECT foo, bar FROM table WHERE baz=?");

$sth->execute( $baz );

while ( @row = $sth->fetchrow_array ) {
print "@row\n";
}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
[php] Новичкам: задаем вопросы _Great_ PHP 16396 17.06.2010 21:19
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ