Jump to content


Photo

Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br


  • Faça o login para participar
3064 replies to this topic

#2971 guikassio

guikassio

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino

Posted 18/05/2008, 10:55

Caro amigo o erro esta no inicio desta linha de código repare que está faltando o. <? .Colocando funciona perfeito :)

$sql = mysql_query("SELECT * FROM galeria");
?>

Fica assim:

<? $sql = mysql_query("SELECT * FROM galeria");
?>

#2972 André - MundoNX

André - MundoNX

    Hu Mo Bu Kai Vei Di Tao

  • Usuários
  • 183 posts
  • Sexo:Masculino
  • Localidade:Novo Xavantina/MT

Posted 27/05/2008, 10:31

Olá, Breve vou libera minha galeria, estou finalizando algumas coisas o tempo ta corrido muita coisa pra fazer. "rsrs" sempre o tempo.
Estou fazendo alguns teste para deixa ela pelo menos 3x mais rapida e implantando ajax.

Edição feita por: André - MundoNX, 27/05/2008, 10:52.

---------------------------------------------------------------------
Hu Mo Bu Kai Vei Di Tao

---------------------------------------------------------------------

#2973 TheJymmy

TheJymmy

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 05/06/2008, 15:50

bom galera
eu estava usando a versão 2.0


mas agora surgiu a necessidade
de utilizar a galeria com marca d'água

procurei aki no fórum axei uma

mas ela tah bugada ;x


tava lotada de bugs alguns eu concertei
sobraram 2 ;x

- um na hora de enviar as imagens pro diretório (quando clica no link "enviar imagens", q vai pro select_pasta.php)
- e o outro no marcar imagens (da o msm erro) ;x


bom é isso
Desde Já Agradeço

JL Carvalho

#2974 André - MundoNX

André - MundoNX

    Hu Mo Bu Kai Vei Di Tao

  • Usuários
  • 183 posts
  • Sexo:Masculino
  • Localidade:Novo Xavantina/MT

Posted 06/06/2008, 09:14

Olá vou posta o meu Gerador de thumbs com marca d´agua!.
<?
$logo = "images/logo.png"; // enderego da sua logomarca
$file = $_GET['imagem']; // $file vem por query-string ou post, contendo nome do arquivo

header("Content-type: image/jpeg");

$foto	 =   imagecreatefromjpeg($_GET[imagem]);
$largura_foto = imagesx($foto);//LARGURA
$altura_foto = imagesy($foto);//ALTURA
	if($largura_foto > $altura_foto){ // se largura for maior q altura
		$new_w = (int)$_GET["w"];
		$new_h = (int)$_GET["h"];
		$PosicaoLogoW = 0;
		$PosicaoLogoH = 275;
	} else { // senaum joga a imagem com 240 de altura com largura original
		$new_w = 306; //$largura_foto;
		$new_h = 389;
		$PosicaoLogoW = -98;
		$PosicaoLogoH = 275;
	}
 
$dst_img=imagecreatetruecolor($new_w,$new_h);

$src_img=imagecreatefromjpeg($file); // pega a imagem

$extensao=substr($logo, -3);  // pega extansao da logo

if ($extensao=="jpg" OR $extensao=="JPG"){
$src2_img=imagecreatefromjpeg($logo); //logotipo em jpg
}
if ($extensao=="gif" OR $extensao=="GIF"){
$src2_img=imagecreatefromgif($logo); //logotipo em gif
}
if ($extensao=="png" OR $extensao=="PNG"){
$src2_img=imagecreatefrompng($logo); //logotipo em png
}

$tira_fundo = imagecolorallocate($src2_img, 0, 255, 49); //pega a imagem e tira a cor indicada pelo rgb
//$imagecolortransparent($src2_img, $tira_fundo); //agora vc deixa a cor rgb transparente: 

$insert_x = imagesx($src2_img);
$insert_y = imagesy($src2_img);

imagecopyresampled($dst_img,$src_img,0,0,0,0,$new_w,$new_h,imagesx($src_img),imagesy($src_img));

//imagecopymerge($original, $meu_logo, $imagem_x-($logo_x), $imagem_y-($logo_y+5), 0, 0, $logo_x, $logo_y, 50); 

imagecopymerge($dst_img,$src2_img,$PosicaoLogoW,$PosicaoLogoH,0,0,$insert_x,$insert_y,75); //posiciona o logotipo
imagejpeg($dst_img, NULL, 90); //gera um jpeg com o logotipo
?>

---------------------------------------------------------------------
Hu Mo Bu Kai Vei Di Tao

---------------------------------------------------------------------

#2975 TheJymmy

TheJymmy

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 17/06/2008, 15:59

André tem como disponibilizar a sua agenda aí pra galera?! :D

desde já agradeço.

#2976 André - MundoNX

André - MundoNX

    Hu Mo Bu Kai Vei Di Tao

  • Usuários
  • 183 posts
  • Sexo:Masculino
  • Localidade:Novo Xavantina/MT

Posted 27/06/2008, 16:49

Colora as fotos em ORDEM de arquivo tipo
001.jpg
002.jpg

na minha galeria fica fora da ordem

<?
//include("../../config.php");

$id = $_GET[id];
$cidade = $_GET[cidade];
$pg = $_GET[pg];

$sql = mysql_query("SELECT * FROM galeria where id='$id'");
$dados= mysql_fetch_array($sql);

$dir = "../../images/eventos/$dados[id_franquia]/$dados[pasta]/";

if (strstr($pg,".")== TRUE){
$pg=ceil($pg);
$pg=$pg-1;
}
if (!$pg==0)
{
$cont=$pg * $qts_thumbs;
} else {
$cont=0;
}

?>
 <script language=JavaScript1.2>
function makevisible(cur,which){
if (which==0)
cur.filters.alpha.opacity=80
else
cur.filters.alpha.opacity=100
}
</SCRIPT> 
<style type="text/css">
<!--
.style2 {color: #FF0000}
.style3 {	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
-->
</style>
<table width="212" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
	 
	<td colspan="2" valign="top"> 
	  <table width="212" border="0" cellpadding="0" cellspacing="0">
		<tr>
		  <td height="19" align="left" valign="top"><span class="style2">Evento: <? echo "$dados[nome]";?></span><br />
			Local
			: 
		  <? echo "$dados[local]";?>
		  <br />
		  Data:
		  <? $data = explode("-", $dados[data]); echo "$data[2]/$data[1]/$data[0]";?>
		  <br />
		  <span class="style3">Fotos: <? echo "$dados[fotografo]";?> </span></td>
		</tr>
		<tr>
		  <td width="200" height="340" valign="top"><?
$handle = opendir($dir);
$ext = "jpg";
$indice = 0;
$ipp = $qts_thumbs;

while (false !== ($file = readdir($handle)))
{
   $pathdata = pathinfo($file);
   if (!is_dir($file) && ($pathdata["extension"] == strtolower($ext)) || ($pathdata["extension"] == strtoupper($ext)))
   {
	   $imagens[$indice] = $file;
	   $indice++;
   }
}
natcasesort($imagens);
reset($imagens);

$pagina = 1;
if ($_GET['pg'])
   $pagina = $_GET['pg'];

$paginas = ceil(count($imagens) / $ipp);
$inicio = $pg * $ipp;
$thumb="thumbs.php?w=60&h=60&imagem=";

for ($i=$inicio; $i<($inicio+$ipp); $i++)
if($imagens[$i] != ""){
$cont=$cont+1;
?>
<?
$z = "";
while($z < "$paginas") {
   $z++;
	if($pg == $z){
	$page = $ipp*$z+1;
	}
}
//echo $page;
?>
<a href="zoom.php?id=<? echo $id?>&cidade=<? echo $cidade?>&page=<? echo "$cont";?>" target="exibe_fotos"><img src="<? echo "$thumb$dir$imagens[$i]"; ?>" hspace="1" vspace="2" border="0" style="border:1px solid #999999;FILTER: alpha(opacity=100)" onmouseover="makevisible(this,0)" onmouseout="makevisible(this,1)"></a>
<!--<a href="java script:Muda('<? echo "thumbs.php?w=320&h=240&imagem=$dir$imagens[$i]"; ?>','<? echo "$cont";?>')"> <img src="<? echo "$thumb$dir$imagens[$i]"; ?>" hspace="1" vspace="2" border="0" style="border:1px solid #999999;FILTER: alpha(opacity=100)" onmouseover="makevisible(this,0)" onmouseout="makevisible(this,1)"></a>-->
<? }?></td>
		</tr>
	</table></td>
 </tr>
 <tr><td height="5"></td></tr>
<tr>
	<TD valign="top"> 
	  <table width="100%" border="0" cellpadding="0" cellspacing="0">
		<tr valign="middle"> 
		  <td width="30%" height="20" align="left" valign="top"> Fotos: 
			<?
$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
echo "<strong>".($cont)."</strong>";
?>			</td>
		  <td width="70%" align="right" valign="top"><font color="#000000"> <strong>
			<? 
			echo "Pgs: ";
			for($i=0; $i<$paginas; $i++){
$url = "?id=$id&cidade=$cidade&pg=$i";
  if ($i==$pg) {
  echo "<font color='#666666'>".($i+1)."</font> ";
  } else {
  echo "<a href='$url'><font color='#000000'>".($i+1)."</font></a> ";
  }
}
?>
		  </strong>
		  
		  <? /*
		  $url = "?id=$id&cidade=$cidade";
		  if ($pg > 0){
		  $pg = $pg-1;
		   echo "<a href='$url&pg=$pg'>&laquo;</a>";
		   }
		   for ($i=1;$i<$paginas;$i++){
			if ($i-1 != $pg) { 
			echo "<a href='$url&pg=$i'>";
			} else { 
			echo "<span style='background-color: #0066CC;color: #FFFFFF'>&nbsp;";
			} 
			echo "<b>$i</b>&nbsp;</span></a>";
			}
			if ($pg < ($paginas-2)){
			$pg = $pg+1;
			echo "<a href='$url&pg=$pg'>&raquo;</a>";
			} */?>
		  </font></td>
		</tr>
</table>	</td>
</tr>
</table>

---------------------------------------------------------------------
Hu Mo Bu Kai Vei Di Tao

---------------------------------------------------------------------

#2977 xInhoOoOx

xInhoOoOx

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 04/07/2008, 15:49

Olá galera tudo bem?

Primeiramente muito obrigado pela iniciativa de voces, sou novo auqi no forum e vejo que estão com esse projeto a anos jah...


Bom, o meu problema é o seguinte... estou com a galeria toda instalada, corretamente, sem nenhum com thumbs...

Quando abro ela, ela gera as thumbs e abre no meio a primeira imagem do album, porem, quando eu clico em proximo ou em algum outro thumb, ela aparece "carrregando" como se estivesse baixando a nova foto, porem, nao atualiza e continua com a primeira foto do album.... estranho nao?!

Alguem poderia me ajudar?

caso achem necessario, podem me add no msn: over.powered@hotmail.com , porem nao seria muito legal pois outros amigos do forum que eventualmente possuem a mesma duvida nao terao resposta...

Estou terminando o portal de cobertura de baladas e eventos aqui em sorocaba, e estamos prescisando de colaboradores ^^


Muito Obrigado!

Marcelo jr.

#2978 d3x73r

d3x73r

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 04/07/2008, 23:09

Pessoal,
estou com um problema bizarro aqui!
Eu usava a galeria numa boa, estou montando um outro site aqui e está me aparecendo um erro na hora de instalar.

Primeiro que no instalar.php ele me mostra todos os forms e nao so o primeiro.
Entre o primeiro e o segundo form aparece
"; $abre=fopen($file,w); fputs($abre,$escrever); ?>

Tentei de td o jeito arrumar. estou usando PHP 5.2.6
Cheguei a mudar as tags do php de <? para <?php, os forms ficam corretos só que quando clico em avançar ele nao vai p/ lugar nenhum!

Help!

Entao galera, parece que o problema está no lance da tag de inicialização do PHP.

Consegui mudar aqui. Mas será que é algum problema da versão? Tenho que mudar todas as tags?

#2979 xInhoOoOx

xInhoOoOx

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 05/07/2008, 18:30

Pessoal,
estou com um problema bizarro aqui!
Eu usava a galeria numa boa, estou montando um outro site aqui e está me aparecendo um erro na hora de instalar.

Primeiro que no instalar.php ele me mostra todos os forms e nao so o primeiro.
Entre o primeiro e o segundo form aparece

"; $abre=fopen($file,w); fputs($abre,$escrever); ?>

Tentei de td o jeito arrumar. estou usando PHP 5.2.6
Cheguei a mudar as tags do php de <? para <?php, os forms ficam corretos só que quando clico em avançar ele nao vai p/ lugar nenhum!

Help!

Entao galera, parece que o problema está no lance da tag de inicialização do PHP.

Consegui mudar aqui. Mas será que é algum problema da versão? Tenho que mudar todas as tags?


Sei o problema que está ocorrendo com voce amigo...

Seguinte: seu servidor está rodando com a opcao "safe_mode = on" ou seja, está rodando em modo de segurança, caso seu servidor nao tenha a opção para desativar a opcao safe mode, faça o seguinte procedimento:

Abra o notepad, digite as seguintes linhas (obs: nao prescisa abrir tag nenhuma, apenas digitar o que vem a seguir):

safe_mode = of
register_globals = on

e salve como php.ini

abra seu ftp e jogue este arquivo recem criado para todas as pastas que voce deseja desativar a opcao de safe mode, no caso, a raiz da galeria que pode ser "www/portal/galeria/php.ini"


concerteza vai resolver seu problema!

www.nabaladasorocaba.com.br :click:

#2980 MISERA

MISERA

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 20/07/2008, 19:36

Olá vou posta o meu Gerador de thumbs com marca d´agua!.

<?
$logo = "images/logo.png"; // enderego da sua logomarca
$file = $_GET['imagem']; // $file vem por query-string ou post, contendo nome do arquivo

header("Content-type: image/jpeg");

$foto	 =   imagecreatefromjpeg($_GET[imagem]);
$largura_foto = imagesx($foto);//LARGURA
$altura_foto = imagesy($foto);//ALTURA
	if($largura_foto > $altura_foto){ // se largura for maior q altura
		$new_w = (int)$_GET["w"];
		$new_h = (int)$_GET["h"];
		$PosicaoLogoW = 0;
		$PosicaoLogoH = 275;
	} else { // senaum joga a imagem com 240 de altura com largura original
		$new_w = 306; //$largura_foto;
		$new_h = 389;
		$PosicaoLogoW = -98;
		$PosicaoLogoH = 275;
	}
 
$dst_img=imagecreatetruecolor($new_w,$new_h);

$src_img=imagecreatefromjpeg($file); // pega a imagem

$extensao=substr($logo, -3);  // pega extansao da logo

if ($extensao=="jpg" OR $extensao=="JPG"){
$src2_img=imagecreatefromjpeg($logo); //logotipo em jpg
}
if ($extensao=="gif" OR $extensao=="GIF"){
$src2_img=imagecreatefromgif($logo); //logotipo em gif
}
if ($extensao=="png" OR $extensao=="PNG"){
$src2_img=imagecreatefrompng($logo); //logotipo em png
}

$tira_fundo = imagecolorallocate($src2_img, 0, 255, 49); //pega a imagem e tira a cor indicada pelo rgb
//$imagecolortransparent($src2_img, $tira_fundo); //agora vc deixa a cor rgb transparente: 

$insert_x = imagesx($src2_img);
$insert_y = imagesy($src2_img);

imagecopyresampled($dst_img,$src_img,0,0,0,0,$new_w,$new_h,imagesx($src_img),imagesy($src_img));

//imagecopymerge($original, $meu_logo, $imagem_x-($logo_x), $imagem_y-($logo_y+5), 0, 0, $logo_x, $logo_y, 50); 

imagecopymerge($dst_img,$src2_img,$PosicaoLogoW,$PosicaoLogoH,0,0,$insert_x,$insert_y,75); //posiciona o logotipo
imagejpeg($dst_img, NULL, 90); //gera um jpeg com o logotipo
?>




Amigo, como eu coloco isso na minha galeria??

Abraços

Fico no aguardo

#2981 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 21/07/2008, 17:56

poxa, falta empenho da galera aí hein... quer tudo mastigadinho :P vamos estudar gente (y)

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#2982 EternaL

EternaL

    12 Horas

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:Blumenau, SC

Posted 29/07/2008, 11:46

Vim aqui comunicar à todos que foi lançada a Galeria Brasil 3.

Vocês podem conferir mais detalhes e o download em: http://sourceforge.n...s/galeriabrasil

Espero que aproveitem a nova galeria completamente re-feita e em breve serão adicionadas novas funcionalidades.

Até mais :boxing:
Magnum Web - Trazendo o melhor da web para você

Desenvolvimento de websites e sistemas web. Acesse http://www.magnumweb.com.br

#2983 andre mendonça

andre mendonça

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 30/07/2008, 10:18

E AE GALERA TO COM A DUVIDA AINDA SOBRE ESSES CODIGOS AE ONDE O LEANDRO DIAS TINHA CITADO A RESPEITO PARA TODOS NOS
E O SEGUINTE..SOBRE ESSES CODIGOS AE TIPO....FOTO.PHP.....E TALZ

MAS CADE UM CODIGO PARA ADMIN

PRA PODER ENTRAR NO BANCO DE DADOS E CADASTRAR UM EVENTO


EU JA SEGUI OS PASSOS TODOS MAS
NAO TO CONSEGUINDO E CONFIGURAR ELE PRA FUNCIONAR NO MEU SERVER

ALGUEM PODERIA ME DAR UMA FORÇA

ME ADD NOP MSN POR FAVOR

andremeleite@tivinanight.com

URGENTE GALERA....
SERIO MESMO


VOU FIK AQUI 24 HORAS RECENDO RESPOSTAS DOS AMIGOS DE MEMBROS

#2984 EternaL

EternaL

    12 Horas

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:Blumenau, SC

Posted 30/07/2008, 13:37

Bom, pelo o que percebi você tentou seguir o desenvolvimento da galeria aqui neste post.
Mas infelizmente ele está um tanto incompleto, pra você realmente completar ele seria necessário alguns scripts que já estão fora do ar.

O que você pode fazer é o seguinte:

Eu criei um projeto pra Galeria Brasil no Source Forge, la eu ainda armazeno essa versão da galeria, se você realmente quiser o restante dos scripts para continuar desenvolvendo a sua é só fazer o download la da Galeria Brasil 2.

Mas se você quer apenas para utilizar a galeria, aconselho à você a baixar a última versão da Galeria Brasil 3. Ela foi completamente reformulado, não herdando nada além da simplicidade da original.

O site do projeto é este: http://sourceforge.n...s/galeriabrasil
Magnum Web - Trazendo o melhor da web para você

Desenvolvimento de websites e sistemas web. Acesse http://www.magnumweb.com.br

#2985 Cido SIlva

Cido SIlva

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 01/08/2008, 17:35

Olá, boa tarde.

Conheço o projeto da galeria brasil e sei que é muito bem sucedido, cheguei cedo ao script 3.0 e anotei os seguintes detalhes:

1 - Na instalação onde fala de tabela, embora eu tenha criado a tabela e informado o nome corretamente dava erro, inseri o nome do banco de dados no campo tabela e funcionou.

2 - Os campos endereço do site e caminho do site, são confusos, (o que seria caminho e o que seria endereço?)

3 - Creio que houve um erro ao montar o formulário de criação de galeria, pois o título é o nome do diretório criado, não era para sero local?

4 - Devo ter errado ao inserir algum detalhe, pois crio a galeria normal, ele á listada tudo certinho, mais ao enviar as imagens dá um erro Ocorreu um erro e a imagem não pode ser enviada.

O resto está tudo beleza.. embora eu não tenha conseguido inserir fotos nas galerias que criei




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq