Sawyer 0 Denunciar post Postado Fevereiro 24, 2007 Eaí, foliões! Tenho um problema que não consigo resolver desde Dezembro! Preciso fazer o upload de imagens pro servidor, mas através de uma subconta img. As imagens seriam passadas pro domínio img.dominio.br, pra poder desvincular o conteúdo estático da programação. Já tentei usar o $php_info e o $path e não deu certo. Tentei também o método mais prático, que não funciona. Tentei também fazer login pelo função ftp, mas não consigo! Se alguém pudesse me ajudar!... Valeu! []s Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 25, 2007 Poste seu código. E use a fonte padrão do fórum de preferência. ;) []'s Compartilhar este post Link para o post Compartilhar em outros sites
Sawyer 0 Denunciar post Postado Fevereiro 25, 2007 Opa! Eis o código: Upload.php $tamanho_arquivo = $_FILES['imagem']['size']; $arquivo_temporario = $_FILES['imagem']['tmp_name']; $extensao = explode(".",$nome_arquivo); $nomeGravar = date("H").date("i").date("d").date("m").date("Y").".".$extensao[1]; $file = $nome_arquivo; $remote_file = "/var/www/vhosts/domain/subdomains/img/httpdocs/".$nomeGravar; $ftp_server = "ftp.domain.org"; $ftp_user_name = "imagens"; $ftp_ser_pass = "imagens"; // set up basic connection $conn_id = ftp_connect($ftp_server); if($conn_id) echo "Conectado no servidor!<BR>"; else die("erro ao conectar ao servidor"); // login with username and password $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); if($login_result) echo "Logado no servidor!<BR>"; else die("erro ao logar"); // upload a file if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) { echo "successfully uploaded $file\n"; } else { echo "There was a problem while uploading $file\n"; } // close the connection ftp_close($conn_id); linenums:0'>$nome_arquivo = $_FILES['imagem']['name'];$tamanho_arquivo = $_FILES['imagem']['size'];$arquivo_temporario = $_FILES['imagem']['tmp_name'];$extensao = explode(".",$nome_arquivo);$nomeGravar = date("H").date("i").date("d").date("m").date("Y").".".$extensao[1];$file = $nome_arquivo;$remote_file = "/var/www/vhosts/domain/subdomains/img/httpdocs/".$nomeGravar;$ftp_server = "ftp.domain.org";$ftp_user_name = "imagens";$ftp_ser_pass = "imagens";// set up basic connection$conn_id = ftp_connect($ftp_server);if($conn_id) echo "Conectado no servidor!<BR>";else die("erro ao conectar ao servidor");// login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);if($login_result) echo "Logado no servidor!<BR>";else die("erro ao logar");// upload a fileif (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) { echo "successfully uploaded $file\n";} else { echo "There was a problem while uploading $file\n";}// close the connectionftp_close($conn_id); Compartilhar este post Link para o post Compartilhar em outros sites