Jump to content

Search the Community

Showing results for tags 'rotação'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2 results

  1. Artur Mendonça

    Imagem vertical fica na horizontal

    Olá amigos, tenho um sistema para registar fotos e fazer o upload das mesmas com o seguinte código <?php ini_set('display_errors',1); ini_set('display_startup_erros',1); error_reporting(E_ALL); session_start(); include_once("../../conexao.php"); //$titulo_artigo = $_POST['titulo_artigo']; //$nome $imagem2 = $_FILES['imagem']['name']; //$foto $imagem = $_FILES['imagem']; $adate = date('Y-m-d H:i:s'); $status ='process'; $albumid = $_REQUEST['id']; $pasta ='../../fotos/'; $resulta=mysqli_query($conectar,"SELECT * FROM tbl_album WHERE albumid='$albumid'"); $linhas = mysqli_fetch_assoc($resulta); $local= $linhas["local"]; $numfile = count(array_filter($imagem['name'])); $msg = array(); $errormsg = array( 1=> 'O arquivo é maior que o limite', 2=> 'O arquivo ultrapassa o limite de tamanho', 3=> 'O upload do arquivo foi feito parcialmente', 4=> 'Não feito o upload do arquivo' ); for($i = 0; $i < $numfile; $i++){ $name = $imagem['name'][$i]; $type = $imagem['type'][$i]; $size = $imagem['size'][$i]; $error = $imagem['error'][$i]; $tmp = $imagem['tmp_name'][$i]; $imagem2 = $_FILES['imagem']['name'][$i]; $extensao = @end(explode('.',$name)); //var_dump($nomefoto); //Validar extensão da imagem switch($type): case 'image/jpeg'; case 'image/pjpeg'; //Criar a imagem temporaria a ser manipulada ini_set('memory_limit', '-1'); $imagem_teporaria = imagecreatefromjpeg($tmp); break; case 'image/png'; case 'image/x-png'; //Criar a imagem temporaria a ser manipulada ini_set('memory_limit', '-1'); $imagem_teporaria = imagecreatefrompng($tmp); break; default: $_SESSION['msg'] = "<h3 style='color: red;'>Extensão ou tamanho da imagem inválida. A extensão deve ser JPG ou PNG e o tamanho máximo de 5mb</h3>"; //header("Location: ../addgimages2.php"); endswitch; //Importar a logo if ($local=='1'){ $logo = imagecreatefromgif("../../img/festivallogo.gif"); } else { $logo = imagecreatefromgif("../../img/logotipo.gif"); } //Obter a largura da logo $largura_logo = imagesx($logo); //Obter a altura da logo $altura_logo = imagesy($logo); //echo "$altura_logo - $largura_logo"; //Calcular posição x sendo 10px da lateral direita $x_logo = imagesx($imagem_teporaria) - $largura_logo - 10; //Calcular posição y sendo 10px do rodape $y_logo = imagesy($imagem_teporaria) - $altura_logo - 10; imagecopymerge($imagem_teporaria, $logo, $x_logo, $y_logo, 0, 0, $largura_logo, $altura_logo, 70); $imagemnome= time()."-".rand(). "-" .$imagem2; imagejpeg($imagem_teporaria, $pasta. $imagemnome); $query = mysqli_query($conectar,"INSERT INTO tbl_gallery ( aid, gimages, date, status) VALUES ('$albumid','$imagemnome', '$adate', '$status')") or die(mysqli_error($conectar)); } echo " <META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://www.gfmonteverde.com/administrar/addgallery.php''> <script type=\"text/javascript\"> alert(\"imagens guardadas com sucesso.\"); </script> "; } ?> Este foi um código que encontrei na internet, mas já não lembro onde foi... O código funciona perfeitamente. Acontece que no pc tenho algumas fotos que estão na vertical, quando vejo no pc fica tudo bem, mas quando faço o upload as mesmas ficam na horizontal. Já tentei diversas formas, mas todas sem sucesso, até com o exif_read_data....
  2. Roberio123

    Ajuda com script de imagens

    Olá, sou novo no fórum e estou começando a aprender o básico de programação. Estou querendo fazer um Widget com imagens aleatórias que são mudadas cada vez que a pagina do site é carregada... Na verdade já tenho um código para isso, porém, gostaria de simplificar com javascript, por exemplo, tenho o seguinte script: <script language="JavaScript"> var quotes=new Array() quotes[0]='<a href="http://meusite.com/link-1"target="_blank"><img src="http://meusite.com/imagem-1" width="300" height="250"></a>' quotes[1]='<a href="http://meusite.com/link-2"target="_blank"><img src="http://meusite.com/imagem-2" width="300" height="250"></a>' quotes[2]='<a href="http://meusite.com/link-3"target="_blank"><img src="http://meusite.com/imagem-3" width="300" height="250"></a>' var whichquote=Math.floor(Math.random()*(quotes.length)) document.write(quotes[whichquote]) </script> Colocando esse código na minha Widget tudo funciona muito bem, porém, eu gostaria de adicionar cerca de 500 links e ficaria um código imenso pra carregar... Chegando ao ponto, eu gostaria de criar um arquivo.js com esse script, contendo os 500 links ou mais, fazer o upload desse arquivo no servidor e somente no meu Widget eu iria chamar esse arquivo, por exemplo: <script type='text/javascript' src='http://meusite.com/scripts/imagens.js'></script> Não sei se é assim, é somente um exemplo. O problema é que não sei como fazer a ligação entre o script e o arquivo e não encontro em lugar algum, não me parece ser tão complicado de se fazer. É isso, espero que alguém entenda o que eu quero fazer e que possa me ajudar. Grato desde já.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.