Article View: pl.comp.lang.php
Article #220393Pobranie kodu błędu FTP
From: pakalk
Date: Mon, 31 Aug 2009 09:37
Date: Mon, 31 Aug 2009 09:37
33 lines
1766 bytes
1766 bytes
Witam,
Mam pytanie - w jaki sposób (oprócz ftp_raw()) można wykonać komendę
FTP i dostać kod jej wykonania? Czy są jakieś gotowe rozwiązania, czy
magiczne sztuczki? Żeby było jaśniej, sformalizuję:
Wykonuję:
$ftp = ftp_rename( ... );
Otrzymuję:
$ftp == true / false
Chcę:
$error_code = ftp_get_last_error_code(); // np. 345
Pytanie:
Jak to zrobić bez pisania:
x_ftp_connect( ... )
{
$res = ftp_raw( 'RENAME ...' );
parse_response( $res );
}
Uprzedzając niektóre odpowiedzi:
Tak - pisze pseudokodem i pseudokomendami, ale nie o to tu chodzi.
Czy ktoś wie jak to rozwiązać po ludzku?
Technical Details
Message-ID:
<e8a9d789-407f-483f-a826-e1ebe9cd37fb@b18g2000vbl.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!b18g2000vbl.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!b18g2000vbl.googlegroups.com!not-for-mail From: pakalk <pakalk@gmail.com> Newsgroups: pl.comp.lang.php Subject: Pobranie kodu błędu FTP Date: Mon, 31 Aug 2009 02:37:30 -0700 (PDT) Organization: http://groups.google.com Lines: 35 Message-ID: <e8a9d789-407f-483f-a826-e1ebe9cd37fb@b18g2000vbl.googlegroups.com> NNTP-Posting-Host: 85.128.128.135 Mime-Version: 1.0 X-Trace: posting.google.com 1251711464 2494 127.0.0.1 (31 Aug 2009 09:37:44 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 31 Aug 2009 09:37:44 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: b18g2000vbl.googlegroups.com; posting-host=85.128.128.135; posting-account=rLTIYAoAAAAC0UY184o3dcMgnRpikGCw User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.7) Gecko/2009021910 #APP_FULL_NAME#/#APP_VERSION# Firefox/3.0.7 FirePHP/0.3,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit