seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Web » PHP » [tutorial] conexao ftp pelo php

[tutorial] conexao ftp pelo php

Ir em baixo  Mensagem [Página 1 de 1]

1 [tutorial] conexao ftp pelo php em Qui Out 24, 2013 3:14 pm

Kodo no Kami

avatar
master
master
bom galera nesse tutorial vou ensinar como fazer conexao em um servidor ftp pelo php, para começar criamos uma pagina basica

Código:
<?php
?>
agora conectamos ao servidor com a funçao ftp_connect, passamos como argumento para ela o host do servidor tambem atribuimos ela a uma variavel

Código:
<?php
$fts = ftp_connect("127.0.0.1");
?>
para logar em uma conta usamos a funçao ftp_login e passamos como argumento a variavel que conectamos, o login e a senha

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
?>
podemos fechar a conexao com a funçao ftp_close, passamos como argumento para ela a variavel

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
ftp_close($fts);
?>
com a função ftp_pwd podemos ver qual é o diretorio atual

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
echo ftp_pwd($fts);
ftp_close($fts);
?>
com a função ftp_nlist podemos listar um diretorio, os argumentos dessa função sao a variavel de conexao e o diretorio

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
$hack = ftp_nlist($fts,".");
foreach($hack as $arq )
{
   echo $arq . "<br>";
}
ftp_close($fts);
?>
para mudar de diretorio podemos usar a função ftp_chdir nela passamos como argumento a variavel da conexao e o diretorio

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
ftp_chdir($fts,"download");
ftp_pwd($fts);
ftp_close($fts);
?>
podemos baixar um arquivo com a função ftp_get passamos como argumento a variavel da conexao, o nome ou endereço do arquivo salvo, o arquivo no servidor ftp, e modo (FTP_ASCII ou FTP_BINARY), so lembrando que o arquivo sera salvo no servidor que esta hospedado o php

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
ftp_get($fts,"salvar.txt","teste.txt",FTP_ASCII);
ftp_close($fts);
?>
tambem podemos enviar arquivo com a função ftp_put os argumentos é quase o mesmo que ftp_get so muda a ordem do segundo e terceiro argumento, o segundo argumento é o arquivo no servidor ftp, e o terceiro é o arquivo do php

Código:
<?php
$fts = ftp_connect("127.0.0.1");
ftp_login($fts,"fts_public","");
ftp_put($fts,"teste2.txt","enviar.txt",FTP_ASCII);
ftp_close($fts);
?>
alem dessas funçoes existem outras ^^

by hfts315


_________________ASSINATURA_________________
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Contato:
Spoiler:

Contato:
Facebook: [Você precisa estar registrado e conectado para ver este link.]
Skype: hackerfts315
http://endoffile.umforum.net

2 Re: [tutorial] conexao ftp pelo php em Qui Out 24, 2013 5:40 pm

mmxm


avançado
avançado
muito bom mano Very Happy , eu tinha aprendido a usar ftp no php quando eu tava tentando criar uma shell kkkkkkkk , só q desisti


_________________ASSINATURA_________________
[Você precisa estar registrado e conectado para ver esta imagem.]

Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum