Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera!!
preciso do seguinte:
estou usnado um formulário (FkEditor) para cadastro de notícias no meu site, e este permite o envio de imagens .jpg, .gif e .png, mas não estou conseguindo mandar pro ftp_put o caminho fonte da imagem para ele mandar pro servidor essa imagem...
$ftp_server="www.meusite.com.br"; //exemplo de endereço
$ftp_username="ftp.meuftp";
$ftp_password="minhasenhaftp";
// estabeleço a conexao ao server ftp
$ftp_conexao = ftp_connect($ftp_server);
// efetuo login no server
$login = ftp_login($ftp_conexao, $ftp_username, $ftp_password);
// controlo se a conexao tem sucesso
if(!$ftp_conexao || !$login){
echo "Conexao falhou!";
}// se a conexao teve exito faço UPLOAD do file
$sFilePath = $_FILES['NewFile']['name'];
//aqui passo o nome da imagem para uma variavel
echo "<script>alert('$sFilePath.asdddssasdasdasd');</script>";
//mostro um alert pra ter certeza que o arquivo está ali
$newFile = $_FILES['NewFile'];
//passo o "caminho" da imagem para uma variavel
echo "<script>alert('$newFile.sdasdafakfhaousfgahosufa');</script>";
//mostro um alert pra ter certeza que o caminho da imagem está aqui e se está certo
//mas é aqui que ele falha!! ele não me mostra o caminho, só as letras que seguem depois da variavel que deveria ter o caminho.
$upload = ftp_put($ftp_conexao, "administrator/admin/modulos/fkeditor/img/".$sFilePath, $_POST['NewFile'], FTP_BINARY);
// controlo se o UPLOAD teve exito
if (!$upload) {
echo "<script>alert('ERRO DURANTE O PROCESSO!');</script>";
}echo "<script>alert('Upload terminado com exito');</script>";
}
// fecho conexao FTP
ftp_quit($ftp_conexao);
}
se alguem puder ajudar rapidinho ai agradeço!!
Carregando comentários...