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>
<? }?>



Postagens
Não informado
