Loading:


Wysłanie pliku ze strony WWW na dowolny serwer ftp

Skrypt wysyła plik ze strony www na dowolny serwer ftp



Napisz Artyku³

Listing


<?PHP


$uploaddir = 'upload/';

function putFile($server, $user, $pass, $remote, $local)
{
  if(!$id = ftp_connect($server)){
    echo("Błąd przy próbie połączenia z serwerem...");
    exit;
  }
  if(!ftp_login($id, $user, $pass)){
    echo("Błąd przy próbie zalogowania...");
    exit;
  }
  echo("Połączenie z serwerem ustanowione...");

  if(!ftp_put ($id, $remote, $local, FTP_BINARY)){
    echo("Błąd przy próbie wysłania pliku $local...");
    exit;
  }
  echo("Plik $local został wysłany...");

  ftp_close($id);
  echo("Koniec połączenia...");
}

if(move_uploaded_file($_FILES['plik']['tmp_name'], $uploaddir.$_FILES['plik']['name'])){
    echo("Plik zosał załadowany.");
}
else{
    echo("Plik nie został załadowany.");
}

putFile("nazwa.serwera", "użytkownik", "hasło", $_FILES['plik']['name'], $uploaddir.$_FILES['plik']['name']);

?>
 




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors