<?
if(isset($_GET['envia'])){
if (copy($_FILES['foto']['tmp_name'], "./".$_FILES['foto']['name'])){
echo "Enviado com sucesso";
}
}
?>
Bom, essa é a função que uo para fazer upload de imagens queria saber se é possivelao enviar que ele automaticamente se renomeaasse tipo
$nomedaimg = "tal.jpg";
ai que quando ela fosse sendo enviada ela recebe-sse esse nome!!! ???

Função Copy
Started By HOSTRL, 01/02/2008, 15:43
3 replies to this topic
#1
Posted 01/02/2008, 15:43
#2
Posted 01/02/2008, 16:11
Minha sugestão é usar move_uploaded_file(), onde os parâmetros são os mesmos que a função copy().
No segundo parâmetro você está dizendo para onde o arquivo selecionado irá, ou seja, o último segmento é o nome do arquivo, no seu caso é $_FILES['foto']['name']. É neste local que você modifica o nome do arquivo.
Flws...
Até mais
No segundo parâmetro você está dizendo para onde o arquivo selecionado irá, ou seja, o último segmento é o nome do arquivo, no seu caso é $_FILES['foto']['name']. É neste local que você modifica o nome do arquivo.
Flws...

#3
Posted 01/02/2008, 16:57
Pelo que entendi vc quer renomear a imagem:
uma ideia:
mas ituliza a recomendação do Paulo André pra fazer ups...
flws...
uma ideia:
$img = $_FILES["file"]["name"]; function renomeia($img){ $path = pathinfo($img); $numero = rand(0,1000); $md5 = md5($numero); $nova = substr($md5,0,8); $ext = $path['extension']; $new_nome = $nova.".".$ext; return $new_nome; } echo $nome = renomeia($img);ve se ajuda...
mas ituliza a recomendação do Paulo André pra fazer ups...
Minha sugestão é usar move_uploaded_file(), onde os parâmetros são os mesmos que a função copy().
flws...
#4
Posted 01/02/2008, 17:52
Blz para todos consegui vlw ai!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)