Jump to content


Photo

Criar Pasta Com Id Recuperado E Enviar A Foto


  • Faça o login para participar
1 reply to this topic

#1 franklinho

franklinho

    Normal

  • Usuários
  • 97 posts
  • Sexo:Não informado

Posted 12/03/2010, 22:35

Galera boa noite é o seguinte... estou com o código abaixo, no qual eu insiro os dados no banco e recupero o id para criar uma nova pasta e depois copiar uma foto para a pasta...
está inserindo os dados tudo certinho a pasta está sendo criada com o respectivo ID, mas a a foto não é copiada para o pasta criada, alguem poderia me dar uma luz para solucionar esse problema ?

dá o seguinte erro

Warning: copy(03.jpg) [function.copy]: failed to open stream: No such file or directory in /home/.mccloud/pernalonga/pernalongaproducoes.com.br/site/administrador/topo_cadastra_db.php on line 23

codigo:

<? $sql = mysql_query("SELECT * FROM top where nome='$nome'");
$dados=mysql_fetch_array($sql);
if($nome == "$dados[nome]"){?>
<div class="textos">Nome <? echo $nome ?> já está cadastrado</div>
<div class="textos"><a href='javascript:history.go(-1);'>Clique aqui para Voltar</a></div>

<?


} else { $sql = mysql_query("Insert into top (id, dia, mes, ano, nome, url, foto01) VALUES ('', '$dia', '$mes', '$ano', '$nome', '$url', '$foto01_name')");

$id_recuperado = mysql_insert_id();

// inicia criação de pasta
$pasta = @mkdir("../images/topos/$id_recuperado", 0777);
         @chmod("../images/topos/$id_recuperado", 0777);
// fim da criação da pasta
$urlfoto="../images/topos/$id_recuperado/";
?>

  <? // inicia a função para enviar a foto 1
if($foto01 != "none"){
if (copy($foto01, "$urlfoto".$foto01_name)){
echo "Foto enviada com sucesso!";
}}
// termina a função para enviar a foto 1
?>
<div class="textos">O Topo <? echo $nome?> foi cadastrado com sucesso!</div>
<? }?>


#2 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 13/03/2010, 10:22

Bom dia, tudo bem?

O erro é bem claro: Ou o arquivo não existe ou o diretório.
Você já verificou isso?

Um abraço, tudo de bom.
Posted Image




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq