Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
To com um problema faz um bom tempo, já tentei usar muitíssimos scripts para upload e não consigo fazer upload de qualquer arquivo.
Tipo, com alguns scripts até consigo fazer upload mas de alguns arquivos. Se for arquivos grandes não funcionava...
Mas essa historia a parte, agora to tentando fazer upload com FTP, só que consigo fazer upload apenas de alguns arquivos também. Já tentei fazer upload de fotos e o arquivo aparece no servidor mas com zero bytes e não é vizualizável. Já de arquivos .txt ,por exemplo, funciona.
Este problema já se estende por muito tempo
o meu código atual é este:
$ftp_server = 'ftp.meuendereco.com.br';$ftp_user_name = 'user';$ftp_user_pass = 'pass';$myFile = $_FILES['arquivo'];$destination_path = "/www/testes/upload_ftp/uploads/"; $destination_file = $destination_path.$myFile['name'];$file = $myFile['tmp_name'];// Cria a conexão$conn_id = ftp_connect($ftp_server);// login com o nome de usuário e senha$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);// confere a conexãoif ((!$conn_id) || (!$login_result)) { echo "A conexão FTP falhou!"; echo "Tentou conectar ao servidor $ftp_server para o usuário $ftp_user_name"; exit; } else { echo "Conectado ao servidor $ftp_server, para o usuário $ftp_user_name"; }// carrega o arquivo[b]$upload = ftp_put($conn_id, $destination_file, $file, FTP_BINARY);[/b]
e neste código já tentei utilizar ASCII também
Preciso de um código que envie qualquer arquivo
Alguem, por favor, poderia me ajudar?
Carregando comentários...