Ir para conteúdo
Fórum Script Brasil

Mcbast

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Mcbast postou

  1. Mcbast

    upload de arquivos

    Olá Sou novo aqui. A dúvida é a seguinte: Montei uma galeria de fotos, onde um usuário cadastrado posta fotos em sua conta, em um mecanismo em actionscript. Isso está funcionando, quando a foto é enviada, ela deve ser reduzida para servir de link na galeria e a foto grande deve ser salva junto também, para quando clicar no link. Só que com os scripts abaixo, não estou conseguindo salvar as duas fotos juntas. Se eu coloco assim: <?php $action = $_GET['action']; switch ("$action") { case 'upload': $pasta = $_GET['pasta']; //diretório destino das imagens dentro da pasta da aplicação... //deve ter permissão para escrita chmod(777)... $dir = "../../$pasta"; //recebendo o arquivo multipart vindo do flash... $file = $_FILES["Filedata"]; //finalizando o upload e criando apartir do arquivo temp, multipart, um novo arquivo // em nossa pasta de destino. O echo serve para dizer ao flash se deu certo ou não... echo move_uploaded_file($file["tmp_name"], $dir . "/" . $file["name"]); // File and new size $filename = $_FILES["Filedata"]['tmp_name']; $percent = 0.2; // Content type header('Content-type: image/jpeg'); // Get new sizes list($width, $height) = getimagesize($filename); $newwidth = $width * $percent; $newheight = $height * $percent; // Load $thumb = imagecreatetruecolor($newwidth, $newheight); $source = imagecreatefromjpeg($filename); // Resize imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); // Output imagejpeg($thumb, 'fotos.jpg', 100); } ?> A foto grande do upload é salva na pasta que preciso, mas a miniatura não Se ponho assim: <?php $action = $_GET['action']; switch ("$action") { case 'upload': $pasta = $_GET['pasta']; //diretório destino das imagens dentro da pasta da aplicação... //deve ter permissão para escrita chmod(777)... $dir = "../../$pasta"; //recebendo o arquivo multipart vindo do flash... $file = $_FILES["Filedata"]; //finalizando o upload e criando apartir do arquivo temp, multipart, um novo arquivo // em nossa pasta de destino. O echo serve para dizer ao flash se deu certo ou não... echo move_uploaded_file($file["Filedata"]["tmp_name"], $dir . "/" . $file["Filedata"]["name"]); // File and new size $filename = $_FILES["Filedata"]['tmp_name']; $percent = 0.2; // Content type header('Content-type: image/jpeg'); // Get new sizes list($width, $height) = getimagesize($filename); $newwidth = $width * $percent; $newheight = $height * $percent; // Load $thumb = imagecreatetruecolor($newwidth, $newheight); $source = imagecreatefromjpeg($filename); // Resize imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); // Output imagejpeg($thumb, 'fotos.jpg', 100); } ?> a miniatura com nome de fotos é salva, mas a foto grande não. Preciso que as duas sejam salvas Abrs
×
×
  • Criar Novo...