<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: multiUpload: Novo exemplo &#8211; Álbum de Fotos</title>
	<atom:link href="http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/feed/" rel="self" type="application/rss+xml" />
	<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/</link>
	<description>PHP, Javascript, Actionscript, jQuery...</description>
	<lastBuildDate>Thu, 12 Jan 2012 17:53:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Renato Freitas</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-1009</link>
		<dc:creator>Renato Freitas</dc:creator>
		<pubDate>Mon, 04 Jul 2011 15:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-1009</guid>
		<description>Oi Fredi, muito bom o escript. Como todos tenho uma duvida que realmente não consegui fazer.
Estou tentando exibir as imagens por galeria atraves de um link.

Depois de clicar ele vai para outra página exibindo a galeria clicada. Pode explicar como faz isso.

Obrigado cara.</description>
		<content:encoded><![CDATA[<p>Oi Fredi, muito bom o escript. Como todos tenho uma duvida que realmente não consegui fazer.<br />
Estou tentando exibir as imagens por galeria atraves de um link.</p>
<p>Depois de clicar ele vai para outra página exibindo a galeria clicada. Pode explicar como faz isso.</p>
<p>Obrigado cara.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fernando</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-917</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Thu, 07 Apr 2011 18:38:23 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-917</guid>
		<description>Saudações,

no PHP5 funcionou direitinho, só que tenho um cliente que tem um servidor, onde hospedam de graça pra ele em PHP4, e o pessoal do servidor não quer mudar. O que posso fazer para funcionar em pHP4?

Abraços
Fernando.</description>
		<content:encoded><![CDATA[<p>Saudações,</p>
<p>no PHP5 funcionou direitinho, só que tenho um cliente que tem um servidor, onde hospedam de graça pra ele em PHP4, e o pessoal do servidor não quer mudar. O que posso fazer para funcionar em pHP4?</p>
<p>Abraços<br />
Fernando.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: peter</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-875</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 09 Mar 2011 06:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-875</guid>
		<description>fredi queria te parabenizar pelo trabalho, show mesmo essa força que tu da pra galera, grande Abraço</description>
		<content:encoded><![CDATA[<p>fredi queria te parabenizar pelo trabalho, show mesmo essa força que tu da pra galera, grande Abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: allan</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-860</link>
		<dc:creator>allan</dc:creator>
		<pubDate>Tue, 22 Feb 2011 22:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-860</guid>
		<description>fredi..
muito massa a galeria ja usei muito ela, mais eu precisava colocar imagem e um titulo, tem como me ajudar ??</description>
		<content:encoded><![CDATA[<p>fredi..<br />
muito massa a galeria ja usei muito ela, mais eu precisava colocar imagem e um titulo, tem como me ajudar ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: kakaroto</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-676</link>
		<dc:creator>kakaroto</dc:creator>
		<pubDate>Fri, 17 Sep 2010 17:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-676</guid>
		<description>Parabens pelo seu trabalho , excelentes exemplos para uso 
eu to criando um componente que vou usa para  upload de foto no  cake

obrigado pelo seu material
serviu de  base para o  meu projeto em cake

cordialmente 

kakaroto developer</description>
		<content:encoded><![CDATA[<p>Parabens pelo seu trabalho , excelentes exemplos para uso<br />
eu to criando um componente que vou usa para  upload de foto no  cake</p>
<p>obrigado pelo seu material<br />
serviu de  base para o  meu projeto em cake</p>
<p>cordialmente </p>
<p>kakaroto developer</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marcel Sartori</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-610</link>
		<dc:creator>Marcel Sartori</dc:creator>
		<pubDate>Mon, 21 Jun 2010 14:32:13 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-610</guid>
		<description>Olá Fredi, em primeiro lugar queria parabenizá-lo pelo belíssimo trabalho desenvolvido pela biblioteca.

Tenho uma questão que tá me matando aqui!

Tenho um sistema de eventos que eu mesmo criei, e estou utilizando o multiupload para enviar as fotos.
A questão é a seguinte. Já utilizei a WideImage para manipular as imagens, mas quando utilizo a opção dela de criar a foto redimensionada com uma watermark, a foto fica super pesada. Em um teste, sem a marca d&#039;agua a foto ficou com 40kb com a marca d&#039;agua, chegou a pesar mais de 200kb a mesma foto.


Eu pesquisei bastante e consegui uma forma de adicionar uma marca d&#039;agua, e a imagem ficar &quot;leve&quot;, e tô quebrando a cabeça para colocar este cósigo no upload.php. Tem como me ajudar? o código tá a seguir:

[code]
//Recebe o nome do arquivo original
$nome_arquivo = $_FILES[&#039;Filedata&#039;];
 
 //Nomes dos Arquivos
$logo_file = &quot;marca2.png&quot;; //marca principal
$logo_file2 = &quot;marca1.png&quot;; //marca secundária
$image_file = &quot;$nome_arquivo&quot;;  //imagem original
$targetfile = &quot;processadas/wm_$nome_arquivo&quot;; //imagem final na pasta processadas

	// Imagem
	$photo = imagecreatefromjpeg($image_file); 
	$fotoW = imagesx($photo); 
	$fotoH = imagesy($photo); 
	//logomarca1
	$logoImage = imagecreatefrompng($logo_file); 
	$logoW = imagesx($logoImage); 
	$logoH = imagesy($logoImage); 

	//logomarca2
	$logoImage2 = imagecreatefrompng($logo_file2); 
	$logo2W = imagesx($logoImage2); 
	$logo2H = imagesy($logoImage2); 


	//Cria uma imagem intermediária
	$photoFrame = imagecreatetruecolor($fotoW,$fotoH); 
	$dest_x = $fotoW - $logoW; 
	$dest_y = (($fotoH - $logoH) - 10); 
	//Carimba a marca d&#039;agua 1 - LOGO - na imagem
	imagecopyresampled($photoFrame, $photo, 0, 0, 0, 0, $fotoW, $fotoH, $fotoW, $fotoH); 
	imagecopy($photoFrame, $logoImage, $dest_x, $dest_y, 0, 0, $logoW, $logoH); 
	//Carimba a arca d&#039;agua 2 - site - na imagem já carimbada com a logo
	imagecopy($photoFrame, $logoImage2, 5, 5, 0, 0, $logo2W, $logo2H); 
	imagejpeg($photoFrame, $targetfile);
[/code]

Como disse queria que esse script rodasse dentro do upload.php para processar as fotos. Tem como me ajudar?</description>
		<content:encoded><![CDATA[<p>Olá Fredi, em primeiro lugar queria parabenizá-lo pelo belíssimo trabalho desenvolvido pela biblioteca.</p>
<p>Tenho uma questão que tá me matando aqui!</p>
<p>Tenho um sistema de eventos que eu mesmo criei, e estou utilizando o multiupload para enviar as fotos.<br />
A questão é a seguinte. Já utilizei a WideImage para manipular as imagens, mas quando utilizo a opção dela de criar a foto redimensionada com uma watermark, a foto fica super pesada. Em um teste, sem a marca d&#8217;agua a foto ficou com 40kb com a marca d&#8217;agua, chegou a pesar mais de 200kb a mesma foto.</p>
<p>Eu pesquisei bastante e consegui uma forma de adicionar uma marca d&#8217;agua, e a imagem ficar &#8220;leve&#8221;, e tô quebrando a cabeça para colocar este cósigo no upload.php. Tem como me ajudar? o código tá a seguir:</p>
<p>[code]<br />
//Recebe o nome do arquivo original<br />
$nome_arquivo = $_FILES['Filedata'];</p>
<p> //Nomes dos Arquivos<br />
$logo_file = "marca2.png"; //marca principal<br />
$logo_file2 = "marca1.png"; //marca secundária<br />
$image_file = "$nome_arquivo";  //imagem original<br />
$targetfile = "processadas/wm_$nome_arquivo"; //imagem final na pasta processadas</p>
<p>	// Imagem<br />
	$photo = imagecreatefromjpeg($image_file);<br />
	$fotoW = imagesx($photo);<br />
	$fotoH = imagesy($photo);<br />
	//logomarca1<br />
	$logoImage = imagecreatefrompng($logo_file);<br />
	$logoW = imagesx($logoImage);<br />
	$logoH = imagesy($logoImage); </p>
<p>	//logomarca2<br />
	$logoImage2 = imagecreatefrompng($logo_file2);<br />
	$logo2W = imagesx($logoImage2);<br />
	$logo2H = imagesy($logoImage2); </p>
<p>	//Cria uma imagem intermediária<br />
	$photoFrame = imagecreatetruecolor($fotoW,$fotoH);<br />
	$dest_x = $fotoW - $logoW;<br />
	$dest_y = (($fotoH - $logoH) - 10);<br />
	//Carimba a marca d'agua 1 - LOGO - na imagem<br />
	imagecopyresampled($photoFrame, $photo, 0, 0, 0, 0, $fotoW, $fotoH, $fotoW, $fotoH);<br />
	imagecopy($photoFrame, $logoImage, $dest_x, $dest_y, 0, 0, $logoW, $logoH);<br />
	//Carimba a arca d'agua 2 - site - na imagem já carimbada com a logo<br />
	imagecopy($photoFrame, $logoImage2, 5, 5, 0, 0, $logo2W, $logo2H);<br />
	imagejpeg($photoFrame, $targetfile);<br />
[/code]</p>
<p>Como disse queria que esse script rodasse dentro do upload.php para processar as fotos. Tem como me ajudar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Tylër</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-411</link>
		<dc:creator>Tylër</dc:creator>
		<pubDate>Tue, 20 Apr 2010 00:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-411</guid>
		<description>Tem algo muito errado com o envio dos arquivos. Fiz um site pra um amigo, onde ele tentou enviar 80 imagens, todas JPG e todas abaixo do tamanho máximo permitido.

Coloquei o flashupload pra debugar e mostraram vários 1 e alguns alertas de imagem maior mas o resto foi embora...

Bom, a página atualizou e não tinha mais que 30 imagens lá, então aconteceu algo errado..

Agora modifiquei corretamente, só mostra as mensagens adequadas, mas mesmo quando envio para o site não carregam todas as imagens, o navegador trava logo em seguida... afz

As imagens nem carregam, mas só no site. No localhost tudo ocorre normalmente...

Meu código:


    var uploader = new multiUpload(&#039;uploader&#039;, &#039;uploader_files&#039;, {
        swf:            &#039;/flash_multiupload/swf/multiUpload.swf&#039;,
        script:         &#039;/upload.php&#039;,
        expressInstall: &#039;/flash_multiupload/swf/expressInstall.swf&#039;,
        multi: true,

        fileDescription: &#039;Imagens: Jpg e/ou Jpeg&#039;,
        fileExtensions:  &#039;*.jpg;*.jpeg;&#039;,
        onComplete: function(e, data) // retorna um objeto com informações
        {
            if(e.data==&#039;1&#039;) {
                alert(&quot;Todos os arquivos foram enviados!&quot;);
                location.href=&#039;&#039;;
            } else {
                alert(e.data); // ou: console.log(e.data); caso use firebug
            }
        },
        onAllComplete: function()
        {
           // alert(&quot;Todos os arquivos foram enviados!&quot;);
            //location.href=&#039;&#039;;
        }
    });
    
    function sendIt() {
        var categ = document.getElementById(&quot;categ&quot;).value;
        if (categ.length)
        {
            uploader.setData({ categ: categ });
            uploader.startUpload();
        }
        else
        {
            alert(&quot;Selecione uma galeria&quot;);
        }
    }



upload.php

// Recupera os dados dos campos
    $categ = @$_POST[&#039;categ&#039;];
    $image = @$_FILES[&#039;Filedata&#039;];
    $data = date(&quot;d/m/Y&quot;); // pegando data do servidor

// Se a foto tiver sido selecionada
    if ( !empty($image[&quot;name&quot;]) ) {
        $largura = 1500; // Largura maxima em pixels
        $altura = 1000; // Altura maxima em pixels
        $tamanho = 200000; // Tamanho maximo do arquivo em bytes (2 MB)

        $dimensoes = getimagesize($image[&quot;tmp_name&quot;]);

        // Verifica se o arquivo eh uma imagem
        /*
         * if( !eregi(&quot;^image\/(pjpeg&#124;jpeg&#124;jpeg)$&quot;, $image[&quot;type&quot;]) ) {
         * echo &quot;Formatos válidos: Jpg e Jpeg!&quot;;
         * }
         */

        if( $dimensoes[0] &gt; $largura ) {
            echo &quot;A largura da imagem não deve ultrapassar &quot;.$largura.&quot; pixels!&quot;;
        }
        elseif( $dimensoes[1] &gt; $altura ) {
            echo &quot;A altura da imagem não deve ultrapassar &quot;.$altura.&quot; pixels!&quot;;
        }
        // Verifica se o tamanho da imagem é maior que o tamanho permitido
        elseif( $image[&quot;size&quot;] &gt; $tamanho ) {
            echo &quot;A imagem deve ter no máximo &quot;.$tamanho.&quot; bytes!&quot;;
        }

        else {
        
        preg_match(&quot;/\.(jpg&#124;jpeg){1}$/i&quot;, $image[&quot;name&quot;], $ext);

        /*
         * $format_img [ explode(&quot;.&quot;, $image[&#039;name&#039;]);
         * $image = strtr($format_img[0], &quot;áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ &quot;, &quot;aaaaeeiooouucAAAAEEIOOOUUC &quot;);
         */

        $nome_imagem = md5(uniqid(time())).&quot;.&quot;.$ext[1]; // Gera um nome unico para a imagem
        
        $dir = $_SERVER[&#039;DOCUMENT_ROOT&#039;].&quot;/fotos/images/&quot;; // Caminho de onde ficara a imagem

        if( move_uploaded_file($image[&quot;tmp_name&quot;], $dir.$nome_imagem) ) {
            /* funcao para redimensionamento de imagem */
            $imagem = $dir.$nome_imagem; // pega o caminho da imagem enviada
            $x = 150;
            $y = 100; // declara os tamanhos

            if( !file_exists($imagem) ) {
                echo &quot;Imagem: &#039;$imagem&#039; não encontrada!&quot;; die();
            }
            elseif ( file_exists($imagem) ) { // verifica se o arquivo existe
                $lerimagem = imagecreatefromjpeg($imagem); // vamos ler a imagem
                $img_largura = imagesx($lerimagem); // pegar a largura da imagem
                $img_altura = imagesy($lerimagem); // pegar a altura da imagem
                /*
                 *  $nome_miniatura = explode(&#039;.&#039;,$imagem); // dar um nome padrão para a miniatura
                 * $nome_miniatura = $nome_imagem[0].&quot;_thumb.jpg&quot;;
                 */
                // Agora sim a gente pode criar a imagem
                $nova = imagecreatetruecolor($x,$y); // definir o tamanho da nova imagem

                // agora é só copiar a imagem original para dentro da nova imagem
                imagecopyresampled($nova,$lerimagem,0,0,0,0,$x+1,$y+1,$img_largura,$img_altura);

                //imagejpeg($nova, $dir.&quot;thumbs/&quot;.$nome_miniatura); // nao pegava o nome completo da imagem
                imagejpeg($nova, $dir.&quot;thumbs/&quot;.$nome_imagem);
                // Pronto, fim. Libera a memória usada
                imagedestroy($lerimagem);
                imagedestroy($nova);

                // Insere os dados no banco
                $sql = mysql_query(&quot;INSERT INTO ts_gallery
                (title, categ_gallery, description, thumb, image, date)
                VALUES (&#039;$title_categ&#039;, &#039;$categ&#039;, &#039;$title_categ&#039;, &#039;$nome_imagem&#039;, &#039;$nome_imagem&#039;, &#039;$data&#039;)&quot;);
                  if ( $sql ) {
                      echo &quot;1&quot;;  // concluido
                  }
            }</description>
		<content:encoded><![CDATA[<p>Tem algo muito errado com o envio dos arquivos. Fiz um site pra um amigo, onde ele tentou enviar 80 imagens, todas JPG e todas abaixo do tamanho máximo permitido.</p>
<p>Coloquei o flashupload pra debugar e mostraram vários 1 e alguns alertas de imagem maior mas o resto foi embora&#8230;</p>
<p>Bom, a página atualizou e não tinha mais que 30 imagens lá, então aconteceu algo errado..</p>
<p>Agora modifiquei corretamente, só mostra as mensagens adequadas, mas mesmo quando envio para o site não carregam todas as imagens, o navegador trava logo em seguida&#8230; afz</p>
<p>As imagens nem carregam, mas só no site. No localhost tudo ocorre normalmente&#8230;</p>
<p>Meu código:</p>
<p>    var uploader = new multiUpload(&#8216;uploader&#8217;, &#8216;uploader_files&#8217;, {<br />
        swf:            &#8216;/flash_multiupload/swf/multiUpload.swf&#8217;,<br />
        script:         &#8216;/upload.php&#8217;,<br />
        expressInstall: &#8216;/flash_multiupload/swf/expressInstall.swf&#8217;,<br />
        multi: true,</p>
<p>        fileDescription: &#8216;Imagens: Jpg e/ou Jpeg&#8217;,<br />
        fileExtensions:  &#8216;*.jpg;*.jpeg;&#8217;,<br />
        onComplete: function(e, data) // retorna um objeto com informações<br />
        {<br />
            if(e.data==&#8217;1&#8242;) {<br />
                alert(&#8220;Todos os arquivos foram enviados!&#8221;);<br />
                location.href=&#8221;;<br />
            } else {<br />
                alert(e.data); // ou: console.log(e.data); caso use firebug<br />
            }<br />
        },<br />
        onAllComplete: function()<br />
        {<br />
           // alert(&#8220;Todos os arquivos foram enviados!&#8221;);<br />
            //location.href=&#8221;;<br />
        }<br />
    });</p>
<p>    function sendIt() {<br />
        var categ = document.getElementById(&#8220;categ&#8221;).value;<br />
        if (categ.length)<br />
        {<br />
            uploader.setData({ categ: categ });<br />
            uploader.startUpload();<br />
        }<br />
        else<br />
        {<br />
            alert(&#8220;Selecione uma galeria&#8221;);<br />
        }<br />
    }</p>
<p>upload.php</p>
<p>// Recupera os dados dos campos<br />
    $categ = @$_POST['categ'];<br />
    $image = @$_FILES['Filedata'];<br />
    $data = date(&#8220;d/m/Y&#8221;); // pegando data do servidor</p>
<p>// Se a foto tiver sido selecionada<br />
    if ( !empty($image["name"]) ) {<br />
        $largura = 1500; // Largura maxima em pixels<br />
        $altura = 1000; // Altura maxima em pixels<br />
        $tamanho = 200000; // Tamanho maximo do arquivo em bytes (2 MB)</p>
<p>        $dimensoes = getimagesize($image["tmp_name"]);</p>
<p>        // Verifica se o arquivo eh uma imagem<br />
        /*<br />
         * if( !eregi(&#8220;^image\/(pjpeg|jpeg|jpeg)$&#8221;, $image["type"]) ) {<br />
         * echo &#8220;Formatos válidos: Jpg e Jpeg!&#8221;;<br />
         * }<br />
         */</p>
<p>        if( $dimensoes[0] &gt; $largura ) {<br />
            echo &#8220;A largura da imagem não deve ultrapassar &#8220;.$largura.&#8221; pixels!&#8221;;<br />
        }<br />
        elseif( $dimensoes[1] &gt; $altura ) {<br />
            echo &#8220;A altura da imagem não deve ultrapassar &#8220;.$altura.&#8221; pixels!&#8221;;<br />
        }<br />
        // Verifica se o tamanho da imagem é maior que o tamanho permitido<br />
        elseif( $image["size"] &gt; $tamanho ) {<br />
            echo &#8220;A imagem deve ter no máximo &#8220;.$tamanho.&#8221; bytes!&#8221;;<br />
        }</p>
<p>        else {</p>
<p>        preg_match(&#8220;/\.(jpg|jpeg){1}$/i&#8221;, $image["name"], $ext);</p>
<p>        /*<br />
         * $format_img [ explode(".", $image['name']);<br />
         * $image = strtr($format_img[0], &#8220;áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ &#8220;, &#8220;aaaaeeiooouucAAAAEEIOOOUUC &#8220;);<br />
         */</p>
<p>        $nome_imagem = md5(uniqid(time())).&#8221;.&#8221;.$ext[1]; // Gera um nome unico para a imagem</p>
<p>        $dir = $_SERVER['DOCUMENT_ROOT'].&#8221;/fotos/images/&#8221;; // Caminho de onde ficara a imagem</p>
<p>        if( move_uploaded_file($image["tmp_name"], $dir.$nome_imagem) ) {<br />
            /* funcao para redimensionamento de imagem */<br />
            $imagem = $dir.$nome_imagem; // pega o caminho da imagem enviada<br />
            $x = 150;<br />
            $y = 100; // declara os tamanhos</p>
<p>            if( !file_exists($imagem) ) {<br />
                echo &#8220;Imagem: &#8216;$imagem&#8217; não encontrada!&#8221;; die();<br />
            }<br />
            elseif ( file_exists($imagem) ) { // verifica se o arquivo existe<br />
                $lerimagem = imagecreatefromjpeg($imagem); // vamos ler a imagem<br />
                $img_largura = imagesx($lerimagem); // pegar a largura da imagem<br />
                $img_altura = imagesy($lerimagem); // pegar a altura da imagem<br />
                /*<br />
                 *  $nome_miniatura = explode(&#8216;.&#8217;,$imagem); // dar um nome padrão para a miniatura<br />
                 * $nome_miniatura = $nome_imagem[0].&#8221;_thumb.jpg&#8221;;<br />
                 */<br />
                // Agora sim a gente pode criar a imagem<br />
                $nova = imagecreatetruecolor($x,$y); // definir o tamanho da nova imagem</p>
<p>                // agora é só copiar a imagem original para dentro da nova imagem<br />
                imagecopyresampled($nova,$lerimagem,0,0,0,0,$x+1,$y+1,$img_largura,$img_altura);</p>
<p>                //imagejpeg($nova, $dir.&#8221;thumbs/&#8221;.$nome_miniatura); // nao pegava o nome completo da imagem<br />
                imagejpeg($nova, $dir.&#8221;thumbs/&#8221;.$nome_imagem);<br />
                // Pronto, fim. Libera a memória usada<br />
                imagedestroy($lerimagem);<br />
                imagedestroy($nova);</p>
<p>                // Insere os dados no banco<br />
                $sql = mysql_query(&#8220;INSERT INTO ts_gallery<br />
                (title, categ_gallery, description, thumb, image, date)<br />
                VALUES (&#8216;$title_categ&#8217;, &#8216;$categ&#8217;, &#8216;$title_categ&#8217;, &#8216;$nome_imagem&#8217;, &#8216;$nome_imagem&#8217;, &#8216;$data&#8217;)&#8221;);<br />
                  if ( $sql ) {<br />
                      echo &#8220;1&#8243;;  // concluido<br />
                  }<br />
            }</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ariel</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-371</link>
		<dc:creator>Ariel</dc:creator>
		<pubDate>Mon, 05 Apr 2010 13:09:41 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-371</guid>
		<description>pois eh.. estou com o mesmo problema do Felipe e de muitos. Quando a imagem é muito grande dá erro. Carrega a primeira e para de carregar. Sendo que a primeira não é realizado o upload! :(</description>
		<content:encoded><![CDATA[<p>pois eh.. estou com o mesmo problema do Felipe e de muitos. Quando a imagem é muito grande dá erro. Carrega a primeira e para de carregar. Sendo que a primeira não é realizado o upload! <img src='http://fredimachado.com.br/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: gert fernando</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-213</link>
		<dc:creator>gert fernando</dc:creator>
		<pubDate>Fri, 11 Dec 2009 15:51:35 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-213</guid>
		<description>Ola Fredi,

Tem como mudar alguns captions lá no seu script de upload?
Se você me disse onde muda eu mesmo posso mudar, é que não achei.
Eu falo tipo o botão que está em inglês &quot;browse file&quot; e o menu todo em inglês &quot; File / Size / Remove / Progress&quot;
O Album 2 que exibe as miniaturas não funcionou aqui, ele faz o upload da primeira foto e trava. Seria legal também ter a opção de excluir alguma foto.. mas isso eu vo tentar fazer aqui..</description>
		<content:encoded><![CDATA[<p>Ola Fredi,</p>
<p>Tem como mudar alguns captions lá no seu script de upload?<br />
Se você me disse onde muda eu mesmo posso mudar, é que não achei.<br />
Eu falo tipo o botão que está em inglês &#8220;browse file&#8221; e o menu todo em inglês &#8221; File / Size / Remove / Progress&#8221;<br />
O Album 2 que exibe as miniaturas não funcionou aqui, ele faz o upload da primeira foto e trava. Seria legal também ter a opção de excluir alguma foto.. mas isso eu vo tentar fazer aqui..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Evandro</title>
		<link>http://fredimachado.com.br/2009/08/24/multiupload-novo-exemplo-album-de-fotos/comment-page-1/#comment-203</link>
		<dc:creator>Evandro</dc:creator>
		<pubDate>Mon, 30 Nov 2009 21:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://fredimachado.com.br/?p=117#comment-203</guid>
		<description>Opa, fala Fredi.

Gostei muito de toda a programação, ta show de bola... mas to com um errinho aqui, eu configurei o BD, criei as tabelas, passei todas as pastas pro ar, mas quando clico em &quot;Iniciar Upload&quot; não vai, ele chega a iniciar, mas para em 100% do primeiro, não continua e não envia o arquivo... eu agora estou revisando o motivo de tal problema, mas se vc souber e puder me ajudar eu agradeço

Valeu</description>
		<content:encoded><![CDATA[<p>Opa, fala Fredi.</p>
<p>Gostei muito de toda a programação, ta show de bola&#8230; mas to com um errinho aqui, eu configurei o BD, criei as tabelas, passei todas as pastas pro ar, mas quando clico em &#8220;Iniciar Upload&#8221; não vai, ele chega a iniciar, mas para em 100% do primeiro, não continua e não envia o arquivo&#8230; eu agora estou revisando o motivo de tal problema, mas se vc souber e puder me ajudar eu agradeço</p>
<p>Valeu</p>
]]></content:encoded>
	</item>
</channel>
</rss>

