Ir para conteúdo
Fórum Script Brasil
  • 0

Upload De Arquivos Via Ftp


Guest Lucas Alves

Pergunta

Guest Lucas Alves

Galera tenho o script abaixo:

<?php

switch ($_GET[banner]) {

case "adicionar":

echo "<form action=\"$_SERVER[php_SELF]?banner=adicionar&upload=enviar_file\" method=\"post\" enctype=\"multipart/form-data\">";

//echo "<form method=\"post\" action=\"$_SERVER[php_SELF]?banner=adicionar&upload=enviar_file\">";

echo "<font face=verdana size=1>Ativar banner?<br><input type=\"radio\" name=\"ativo\" value=\"S\" class=\"input\">Sim ";

echo "<input type=\"radio\" name=\"ativo\" value=\"N\" class=\"input\">não<br><br> ";

echo "Nome da Conta: <input type=\"text\" class=\"input\" name=\"conta\" value=\"$_GET[conta]\"><br><br> ";

echo "Qual o tipo do banner?<br><input type=\"radio\" name=\"banner_tipo\" value=\"banner_ld\" class=\"input\"> Banner lado direito<br>";

echo "<input type=\"radio\" name=\"banner_tipo\" value=\"banner_le\" class=\"input\"> Banner Lado Esquerdo<br>";

echo "<input type=\"radio\" name=\"banner_tipo\" value=\"banner_tp\" class=\"input\"> Banner Topo<br>";

echo "Banner: <input type=\"file\" class=\"input\" name=\"nm_banner\" value=\"$_GET[nm_banner]\"><br>";

echo "<input type=\"submit\" name=\"enviar\" class=\"input\" value=\"Enviar\">";

echo "</font>";

echo "</form>";

if($upload == "enviar_file"){

echo "<font face=verdana size=1>";

if(empty($_POST[ativo])){

echo "<script language=\"JavaScript\">alert('Voce precisa ativar o banner ou cadastra-lo desativado')</script>";

}elseif(empty($_POST[conta])){

echo "<script langague=\"JavaScript\">alert('Voce precisa colocar um nome para a conta')</script>";

}elseif(empty($_POST[banner_tipo])){

echo "<script language=\"JavaScript\">alert('Voce precisa especificar o tipo do banner')</script>";

}elseif(empty($_POST[nm_banner])){

echo "<script language=\"JavaScript\">alert('Voce não especificou o arquivo')</script>";

}elseif($banner_tipo == "banner_ld"){

$cddir = "public_html/swf/banner_ld_163x350";

}elseif($banner_tipo == "banner_le"){

$cddir = "public_html/swf/banner_le_170x85";

}elseif($banner_tipo == "banner_tp"){

$cddir = "public_html/swf/banner_tp_514x168";

}

//$nm_banner = str_replace("\\\", "\\", $nm_banner);

echo $nm_banner;

//$ftp_con = ftp_connect($ftp_host);

//$result = ftp_login($ftp_con, $ftp_user, $ftp_pass);

//$public = ftp_chdir($ftp_con, $cddir);

//$enviando = ftp_put($ftp_con, $nm_banner, $nm_banner, FTP_BINARY);

//echo "<script language=\"JavaScript\">alert('Arquivo enviado com sucesso')</script>";

//ftp_close($ftp_con);

}

echo "</font>";

break;

case "mostrar":

echo "Mostrar banner";

break;

}

?>

só que não esta funcionando esse é o primeiro script que faco pra envio de arquivos para o ftp sera que alguém poderia da uma olhada ver se ta tudo OK?

e implementar caso tenha algum erro!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest Lucas Alves
Qual erro que retorna?

Ele da a mensagem como se a input tivesse vazia não é?. Tipo se voce olhar no script tem ali as verificacoes de campo ele retorna uma dakelas mensagems e retorna um caminho. Tipo o caminho do diretorio temporario do servidor no caso aki locak ele retorna

/tmp/php+algumas coisas que varia de acordo com o arquivo que estou mandando

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...