- Home
- Przykłady i porady PHP79
- Inne pomoce, software6
- Banery
- Hyde Park Private Zone6
- Polityka cookies
- Udostępnianie tekstów
© 2001 - 2026 PhpCodex
Łączymy się z ftp
Connect to ftp
Przykład PHP2014-03-07 stopień trudności: łatwy<?php
//pozwalamy na dłuższe działanie skryptu
set_time_limit(300);
$path="/katalog";
$ftp_server="";
$ftp_user_name="";
$ftp_user_pass="";
$ssl = "1";
// ustanowienie połączenia warunkowo z ssl lub bez
if($ssl == "1"){
$conn_id = ftp_ssl_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
}
else{
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
}
// sprawdzamy połączenie połączenie
if ((!$conn_id) || (!$login_result)) {
$icolor = "#FF0000";
$info = "Połączenie FTP się nie powiodło!<br>";
$info .= "Próbowano połączyć się do <b>$ftp_server</b> jako użytkownik"
. $ftp_user_name;
exit;
} else {
$icolor = "#008000";
$info = "Połączony z <b>$ftp_server</b> jako użytkownik <b>$ftp_user_name</b><br>";
}
//pobieramy e/w zawartość katalogu
$contents = ftp_nlist($conn_id, $path);
echo"<font color=\"".$icolor."\">".$info."</font>";
ftp_close($conn_id);
?>







