Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ls666

upload substituir arquivo

Recommended Posts

como faco pro meu upload substituir um arquivoto usando essa rotina ai e ela funciona so que quando vou substituir um arquivo da pau como resolvo isso?<?phpif ($img1_name != "") { @copy("$img1" , "/home/limedesi/public_html/Fotos/$img1_name") or die("Couldn't Upload Your File.");} else { die("Arquivo nao especificado");}?><HTML><HEAD><TITLE>Enviado com sucesso</TITLE></HEAD><BODY><H1>Enviado com sucesso!</H1><P>Enviado: <?php echo "$img1_name"; ?> , com <?php echo "$img1_size"; ?> bytes.</P></BODY></HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vixe...pois sempre que eu faço um upload, e nao verifico a existencia do arquivo ele substitui automaticamente, se nao me engano essa é uma das características da funcao copy()... me corrijam se eu estiver errado

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa mais sou muyito leigo em PHP no caso para checar e apagar o arquivo como faço ? e pra poder substituir tambem ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para verificar se existe o arquivo, acrescente isso no seu codigo:

 

PHP [/tr][tr]<?

 

$arquivo = "Nome_do_Arquivo";

 

if (file_exists($arquivo)) {

unlink($arquivo);

} else {

copy($arquivo);

}

?>

[/tr]

 

Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para verificar se existe o arquivo, acrescente isso no seu codigo:

 

PHP [/tr][tr]<?

 

$arquivo = "Nome_do_Arquivo";

 

if (file_exists($arquivo)) {

  unlink($arquivo);

} else {

  copy($arquivo);

}

?>

[/tr]

 

Eduardo

MrEd, no seu código, caso o arquivo exista, ele será excluído, mas o novo arquivo não será gravado. Teria q ser assim:

PHP [/tr][tr]

<?

 

$arquivo = "Nome_do_Arquivo";

 

if (file_exists($arquivo)) {

unlink($arquivo);

}

copy($arquivo);

 

?>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.