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

Problema com move_uploaded_file


fctechio

Pergunta

Boa tarde..

Estou com problemas no move_uploaded_file pois ele não está enviando a imagem que eu faço o upload para a pasta.

Pasta onde a imagem deveria ser upada: imagens/banner/

O move_uploaded_file está na linha 47.

Alguém poderia me ajudar:

Abaixo codigo da pagina.

<?php

include_once("includes/phpigual.php");

if($_POST){ //teste se a página esta recebendo algo pelo metodo POST do formulário

$idCliente=$_POST['idCliente'];

$razao=$_POST['razao'];

$nome=$_POST['nome'];

$codigo=$_POST['codigo'];

$cpf_cnpj=$_POST['cpf_cnpj'];

$rg_iest=$_POST['rg_iest'];

$endereco=$_POST['endereco'];

$numero=$_POST['numero'];

$bairro=$_POST['bairro'];

$cep=$_POST['cep'];

$tel1=$_POST['tel1'];

$tel2=$_POST['tel2'];

$mail=$_POST['mail'];

$site=$_POST['site'];

$bannerVelho=$_POST['bannerVelho'];

$situacao=$_POST['situacao'];

$sinal=0;

if($_FILES){

if(isset($_FILES['banner'])){

if (empty($_FILES['banner']['name'])){

$banner=$bannerVelho;

}else{

$arquivo=$_FILES['banner'];

$banner=imagens/banner/".$arquivo['name];

$sinal=1;

}

}

}

if($idCliente==''){

$sql="INSERT INTO cadbanner VALUES(NULL,'$razao','$nome','$codigo','$cpf_cnpj', '$rg_iest','$endereco', '$numero', '$bairro', '$cep', '$tel1', '$tel2','$mail','$site','$banner','$situacao')";

}else{

$sql="UPDATE cadbanner SET razao='$razao',nome='$nome',codigo='$codigo', cpf_cnpj='$cpf_cnpj', rg_iest='$rg_iest', endereco='$endereco', numero='$numero', fkBairro=$bairro, cep='$cep', tel1='$tel1', tel2='$tel2',mail='$mail', site='$site', banner='$banner', situacao='$situacao' WHERE idCliente=$idCliente";

}

$rsteste=mysql_query($sql,$con);

//executa comando SQL

if($rsteste){

if($sinal){

move_uploaded_file($arquivo['tmp_name'],$banner);

if($bannerVelho!='){

unlink($bannerVelho);

}

}

header('location:admin_banner.php');

}else{

$mensagem= "Erro no cadastro";

}

}else if($_GET){

$idCliente=$_GET['id];

$sql="SELECT * FROM cadbanner WHERE idCliente=$idCliente";

$rs5=mysql_query($sql,$con);

$dadosbanner=mysql_fetch_assoc($rs5);

$razao=$dadosbanner['razao'];

$nome=$dadosbanner['nome'];

$codigo=$dadosbanner['codigo'];

$cpf_cnpj=$dadosbanner['cpf_cnpj'];

$rg_iest=$dadosbanner['rg_iest'];

$endereco=$dadosbanner['endereco'];

$numero=$dadosbanner['numero'];

$fkBairro=$dadosbanner['fkBairro'];

$cep=$dadosbanner['cep'];

$tel1=$dadosbanner['tel1'];

$tel2=$dadosbanner['tel2'];

$mail=$dadosbanner['mail'];

$site=$dadosbanner['site'];

$banner=$dadosbanner['banner'];

$situacao=$dadosbanner['situacao'];

}else{

$idCliente=';

$razao='';

$nome='';

$codigo='';

$cpf_cnpl='';

$rg_iest='';

$endereco='';

$numero='';

$fkBairro='';

$cep='';

$tel1='';

$tel2='';

$mail='';

$site='';

$banner='';

$situacao='';

}

$sql="SELECT * FROM bairros ORDER BY bairro";

$rsbai2=mysql_query($sql,$con);

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>ACHEI - São Leopoldo</title>

<link rel="stylesheet" type="text/css" href="estilo/estilo2.css" />

<!--[if IE]>

<link rel="stylesheet" type="text/css" href="estilo/estilo.css" />

<![endif]-->

</head>

<body>

<div id="tudo">

<?php

include_once("includes/topo.php");

?>

<?php

include_once("includes/menucategoria.php");

?>

<div id="conteudototal">

<div id="colunaconteudo"></div>

<div id="conteudoadmintotal">

<div id="topoconteudo"><div id="topoconteudoesp"></div><a href="admin.php">Administrativo</a></div>

<div id="conteudoadmin">

<?php

include_once("includes/conteudoadminmenu.php");

?>

<div id="conteudoadmintopoesp"></div><div id="conteudoadmintopo">Cadastro de Banner</div>

<div id="conteudoadmincoluna"></div>

<div id="conteudoadminconteudo">

<div id="conteudoadminconteudolinha">

<?php

echo $mensagem;

?>

</div>

<form name="cadastro" enctype="multipart/form-data" method="post" action="">

<input type="hidden" name="idCliente" value="<?php echo $idCliente;?>" />

<div id="textorazao">Razão</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrorazao"><input type="text" name="razao" value="<?php echo $razao;?>" /></div>

<div id="linhaentredados"></div>

<div id="textonome">Nome</div>

<div id="enviarcategoriaesp"></div>

<div id="quadronome"><input type="text" name="nome" value="<?php echo $nome;?>" /></div>

<div id="enviarcategoriaesp"></div>

<div id="textocodigo">Código</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrocodigo"><input type="text" name="codigo" value="<?php echo $codigo;?>" /></div>

<div id="linhaentredados"></div>

<div id="textocpf_cnpj">CPF/CNPJ</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrocpf_cnpj"><input type="text" name="cpf_cnpj" value="<?php echo $cpf_cnpj;?>" /></div>

<div id="linhaentredados"></div>

<div id="textorg_ies">RG/IES</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrorg_ies"><input type="text" name="rg_iest" value="<?php echo $rg_iest;?>" /></div>

<div id="linhaentredados"></div>

<div id="textoendereco">Endereço</div>

<div id="enviarcategoriaesp"></div>

<div id="quadroendereco"><input type="text" name="endereco" value="<?php echo $endereco;?>" /></div>

<div id="enviarcategoriaesp"></div>

<div id="textonumero">Número</div>

<div id="enviarcategoriaesp"></div>

<div id="quadronumero"><input type="text" name="numero" value="<?php echo $numero;?>" /></div>

<div id="linhaentredados"></div>

<div id="textobairro">Bairro</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrobairro"><select name="bairro"><option value="0">Escolher Bairro</option>

<?php

while($dadosbai2=mysql_fetch_assoc($rsbai2)){

?>

<option value="<?php echo $dadosbai2['idBairro];?>"<?php if($fkBairro==$dadosbai2['idBairro']){echo 'selected=selected"';}?>>

<?php echo $dadosbai2['bairro];?>

</option>

<?php

}

?>

</select>

</div>

<div id="enviarcategoriaesp"></div>

<div id="textocep">CEP</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrocep"><input type="text" name="cep" value="<?php echo $cep;?>" /></div>

<div id="linhaentredados"></div>

<div id="textotel1">TEL 1</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrotel1"><input type="text" name="tel1" value="<?php echo $tel1;?>" /></div>

<div id="enviarcategoriaesp"></div>

<div id="textotel2">TEL 2</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrotel2"><input type="text" name="tel2" value="<?php echo $tel2;?>" /></div>

<div id="linhaentredados"></div>

<div id="textosite">E-mail</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrosite"><input type="text" name="mail" value="<?php echo $mail;?>"/></div>

<div id="linhaentredados"></div>

<div id="textosite">Site</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrosite"><input type="text" name="site" value="<?php echo $site;?>" /></div>

<div id="linhaentredados"></div>

<div id="textobanner">Banner</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrobanner"><input type="file" name="banner" /><input type="hidden" name="bannerVelho" value="<?php echo $banner;?>" /></div>

<div id="enviarcategoriaesp"></div>

<div id="textosituacao">Situação</div>

<div id="enviarcategoriaesp"></div>

<div id="quadrosituacao"><select name="situacao">

<option value="1">Ativo</option>

<option value="0">Inativo</option>

</select>

</div>

<div id="linhaentredados"></div>

<div id="enviarbanneresp"></div>

<div id="cadbannerok"><input type="submit" name="OK" value="OK"/></div>

</form>

</div>

</div>

</div>

<div id="colunaconteudo"></div>

</div>

<?php

include_once("includes/menubanner.php");

?>

<?php

include_once("includes/base.php");

?>

</div>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

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,8k
×
×
  • Criar Novo...