mzaidan 2 Denunciar post Postado Março 12, 2015 Prezados, existe algum sistema de apload de imagens parecido com o do facebook? O que eu queria era não ter o botão submit e sim a pessoa clicar diretamente na imagem, ai abriria uma tela e ele escolheria a imagem. Tem como? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Março 13, 2015 Sim, é possível. Dá uma lida em alguns artigos da MDN https://developer.mozilla.org/pt-BR/docs/Using_files_from_web_applications Compartilhar este post Link para o post Compartilhar em outros sites
mzaidan 2 Denunciar post Postado Março 13, 2015 Procurei e achei esse aqui: http://www.uploadify.com/demos/ Erros:1 - Tava mandando com o mesmo nome e substituindo caso o nome fosse igual. - Alterei o codigo e consegui mudar o nome. 2 - Ele não da mensagem de erro ao enviar arquivo com extensão diferente. Ele não envia, mas da a entender que envia, pois não da mensagem alguma. - Esse não consegui ajeitar. Alguém poderia ajudar? <?php /* Uploadify Copyright (c) 2012 Reactive Apps, Ronnie Garcia Released under the MIT License <http://www.opensource.org/licenses/mit-license.php> */ // Define a destination $targetFolder = '../uploads/'; // Relative to the root $verifyToken = md5('unique_salt' . $_POST['timestamp']); if (!empty($_FILES) && $_POST['token'] == $verifyToken) { $tempFile = $_FILES['Filedata']['tmp_name']; $targetPath = $targetFolder; //$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name']; $targetFile = rtrim($targetPath,'/') . '/' . md5(time()).'.jpg'; // Validate the file type $fileTypes = array('jpg','jpeg','gif','png'); // File extensions $fileParts = pathinfo($_FILES['Filedata']['name']); if (in_array($fileParts['extension'],$fileTypes)) { move_uploaded_file($tempFile,$targetFile); echo '1'; } else { echo 'Invalid file type.'; } } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Rai Siqueira 3 Denunciar post Postado Março 16, 2015 Da uma olhadinha aqui -> http://getpocket.com/redirect?url=http%3A%2F%2Fwww.9lessons.info%2F2015%2F02%2Ffacebook-style-background-image-upload.html Compartilhar este post Link para o post Compartilhar em outros sites