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

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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

[tutorial] conexao ftp pelo php

2 participantes

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

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

Kodo no Kami

Kodo no Kami
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

https://endoffile.umforum.net

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

mmxm

avatar
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

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos