downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ftp_rawlist> <ftp_quit
[edit] Last updated: Fri, 23 Mar 2012

view this page in

ftp_raw

(PHP 5)

ftp_rawBir FTP sunucusuna bir komut gönderir

Açıklama

array ftp_raw ( resource $ftp_akımı , string $komut )

Bir FTP sunucusuna komut komutunu gönderir.

Değiştirgeler

ftp_akımı

FTP bağlantısının bağlantı tanıtıcısı.

komut

Çalıştırılacak komut.

Dönen Değerler

Sunucunun komuta yanıtını bir dizi içinde döndürür. Yanıt dizgelerine herhangi bir işlem yapılmaz ve işlev komutun başarılı olup olmadığıyla ilgilenmez.

Örnekler

Örnek 1 - Bir FTP sunucusuna ftp_raw() kullanarak el yordamıyla oturum açmak

<?php
$fp 
ftp_connect("ftp.example.com");

/* Komut şu işlev ile aynı işi yapacak:
   ftp_login($fp, "birey", "parola"); */
ftp_raw($fp"USER birey");
ftp_raw($fp"PASS parola");
?>

Ayrıca Bakınız

  • ftp_exec() - FTP sunucusunda bir komut çalıştırma isteği yapar



ftp_rawlist> <ftp_quit
[edit] Last updated: Fri, 23 Mar 2012
 
add a note add a note User Contributed Notes ftp_raw
WebSee.ru 10-Aug-2009 05:38
How to realize the possibility of transferring data from one FTP-server to another via FXP?

<?php
// ...

$ansver = ftp_raw($ftp_conn1, 'PASV');

if (
intval($ansver[0]) == 227) {
   
ftp_raw($ftp_conn2, 'PORT '.substr($ansver[0], $n = strpos($ansver[0], '(') + 1, strpos($m[0], ')', $n) - $n));
   
ftp_raw($ftp_conn1, 'STOR '.$filename); // need asynchronously (non-blocking)
   
ftp_raw($ftp_conn2, 'RETR '.$filename);
}
?>
www.bossftp.com 05-Nov-2008 11:32
Note that the $command can not contains any illegal character such as \n, \r, \t, or this function will return NULL.

Try using the trim() before calling ftp_raw().

<?php
ftp_raw
($connid, trim($command));
?>
nightwalker85 at gmail dot com 19-Apr-2005 10:32
<?
ftp_raw($ftpconn,"CLNT <client>");
?>

Is a good way to let the ftp-server know which client it's dealing with. Guess this can be useful if you're making a homemade ftp-client. Only do this if the ftp-server has responded to FEAT command with a response including CLNT.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites