Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $projeto = $_POST["projeto"];
- $pasta = $_POST["pasta"];
- try {
- $dados = array(
- "host" => "seu_host",
- "usuario" => "seu_user",
- "senha" => "sua_pass"
- );
- $fconn = ftp_connect($dados["host"]);
- $login = ftp_login($fconn, $dados["usuario"], $dados["senha"]);
- if (!$fconn || !$login) {
- die('Connection attempt failed!');
- }
- $projeto_dir = "{$projeto}";
- $subpasta_dir = "{$projeto}/{$pasta}";
- $arquivo = $projeto_dir . "/index.php";
- ftp_get($fconn, $subpasta_dir."/".$arquivo, $subpasta_dir."/".$arquivo, FTP_BINARY);
- ftp_close($fconn);
- } catch (FtpException $e) {
- echo 'Error: ', $e->getMessage();
- }
- // Função para testar se pasta é existente no host FTP
- function ftp_is_dir($ftp, $dir)
- {
- $pushd = ftp_pwd($ftp);
- if ($pushd !== false && @ftp_chdir($ftp, $dir))
- {
- ftp_chdir($ftp, $pushd);
- return true;
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement