Автор Тема: Вопрос по Net::FTP  (Прочитано 5231 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DNK

  • Banned
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вопрос по Net::FTP
« : 24 Марта 2006, 00:18:44 »
Кто может обьясните в чем проблема. От скрипта нужно чтобы он выводил "yes" в случае если логин и пас приняты сервером а "no" если логин и пароль неверны
конструкцию с die не предлогать
#!/usr/bin/perl
use Net::FTP;
sub ftpcon
{
   $ftp_serv = $_[0];
   $user = $_[1];
   $pass = $_[2];
   $ftp = Net::FTP->new($ftp_serv) || die "No connecting to Ftp server[ $ftp_serv ]";
   if($ftp->login($user,$pass))
   {
             print "yes"
       }
   else
       {print "no"}    
}
ftpcon("ftp.server.ru","ftp","ftp");

Оффлайн Skif

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 187
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вопрос по Net::FTP
« Ответ #1 : 24 Марта 2006, 18:33:36 »
Все нормально, чудесно отрабатывает. Не вижу проблемы. Может есть смысл переставить сам модуль?
Всё будет хорошо - я договорился!

Оффлайн Алан

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alanrin.com
Вопрос по Net::FTP
« Ответ #2 : 27 Марта 2006, 14:05:20 »
Честно говоря я тоже проблеммы не вижу... вроде всё норм написано :) А зачем вообще сайты взламывать?

Оффлайн DNK

  • Banned
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вопрос по Net::FTP
« Ответ #3 : 27 Марта 2006, 17:37:31 »
Алан а ты не пробовал?

Оффлайн Алан

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alanrin.com
Вопрос по Net::FTP
« Ответ #4 : 27 Марта 2006, 18:08:22 »
пробывал :) смысла мало :) кайфа много :)

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Вопрос по Net::FTP
« Ответ #5 : 27 Марта 2006, 18:21:25 »
[moderator]
Алан, ветка для флейма находится гораздо ниже.
Предупреждение.
The documentations is your friend

Оффлайн vladsu

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 271
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vladislavsurguchev.eu/
Вопрос по Net::FTP
« Ответ #6 : 11 Апреля 2006, 00:31:55 »
$ftp->login($user,$pass)) or die "no", $ftp->message;
print "yes"

И не надо велосипедов.
----------------------------------------------
Мой сайт чёрно-белых фотографий из разных уголков мира тут

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28