Podręcznik PHP
Poprzedni |  | Następny

# ftp_put

(PHP 3 >= 3.0.13, PHP 4, PHP 5)

ftp_put -- Przesyła plik na serwer FTP

## Opis

bool ftp_put ( resource strumień_ftp, string plik_zdalny, string plik_lokalny, int tryb [, int pozycja_początkowa] )

ftp_put() przesyła plik lokalny na serwer FTP.

## Parametry

`strumień_ftp`

  Identyfikator połączenia z serwerem FTP.

`plik_zdalny`

  Ścieżka pliku zdalnego.

`plik_lokalny`

  Ścieżka do pliku lokalnego.

`tryb`

  Tryb transferu. Musi to być `FTP_ASCII` lub `FTP_BINARY`.

`pozycja_początkowa`

## Zwracane wartości

Zwraca `TRUE` w przypadku sukcesu, `FALSE` w przypadku porażki.

## Przykłady

Przykład 1. Przykład użycia ftp_put()

`<?php
$plik = 'plik.txt';
$plik_zdalny = 'readme.txt';
// nawiązanie połączenia
$conn_id = ftp_connect($ftp_server);
// logowanie
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// przesłanie pliku
if (ftp_put($conn_id, $plik_zdalny, $plik, FTP_ASCII)) {
echo "Plik $plik został pomyślnie przesłany\n";
} else {
echo "Napotkano problemy w czasie przesyłania pliku $plik\n";
}
// zamknięcie połączenia
ftp_close($conn_id);
?>`

## Rejestr zmian

Wersja | Opis
--- | ---
4.3.0 | Dodano argument `pozycja_początkowa`.

## Patrz także

ftp_pasv()
ftp_fput()
ftp_nb_fput()
ftp_nb_put()

Poprzedni | Spis treści | Następny
ftp_pasv | Początek rozdziału | ftp_pwd