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

#2461 damaralbt

damaralbt

    Novato no fórum

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

Posted 05/12/2005, 23:29

bom, pra quem quiser o arquivo pra baixar a foto...

<?php

$arquivo = $_REQUEST["arquivo"];
if (!is_file($arquivo)) { // se o arquivo não é arquivo ...
echo "Erro: arquivo $arquivo não encontrado !";
exit; // ... aborte o programa
}

$tamanho = filesize($arquivo); // pega o tamanho do arquivo em bytes
$download = $res;
// enviar os cabeçalhos HTTP para o browserheader("Content-Type: application/save");
header("Content-Length: $tamanho");
header("Content-Disposition: attachment; filename=$nome");
header("Content-Transfer-Encoding: binary");

// abrir e enviar o arquivo
$fp = fopen("$arquivo", "r");
fpassthru($fp);
fclose($fp);
?>

onde as variaveis $arquivo e $nome vcs tem q levar ateh a pagina
pela url
$arquivo eh o caminho completo pra foto
$nome eh o nome dela

baixar.php?arquivo=images/galeria/<? echo "$dirbaixar/$arquivo";?>&nome=<? echo "$arquivo";?>

onde, nesse caso, $dirbaixar eh o diretorio da festa e arquivo eh a foto

testem ai q funca, eu uso...

[]´s

#2462 damaralbt

damaralbt

    Novato no fórum

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

Posted 05/12/2005, 23:31

Alguém me ajuda!!!

Uso o BrTurbo para hospedagem e parece que não permite a instalação, não sai da primeira tela do insalar.php, akela q preencho o Banco de Dados, User e Senha

Já em outros servidores funcionou perfeitamente,

Vocês sabem o que pode ser isso? e como resolver?

Grato!!! (y) (y)

se vc tah querend usar o brt q assinantes tem
nao da pra usa
pq nao tem mysql
nao tem nd
brturbo nao serve pra nd
alem de ser lento ao extremo

[]´s

#2463 xmasterx

xmasterx

    Turista

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

Posted 06/12/2005, 01:19

se vc tah querend usar o brt q assinantes tem
nao da pra usa
pq nao tem mysql
nao tem nd
brturbo nao serve pra nd
alem de ser lento ao extremo

[]´s



Oi amigo valew, + eu assinei o PRESENÇA WEB (precisava instalar nele)

ele tem MySQL, criei o banco d dados e configurei certo, mais não funcionou...
Não sai da 1º tela do instalar.php

Já em outro serv funcionou bem

Alguém sabe o q acontece???

Grato (y)

#2464 Fernando Lopes

Fernando Lopes

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado
  • Localidade:Formiga/MG
  • Interesses:PHP, JavaScript, DHTML, Photoshop, Corel, ETC...

Posted 06/12/2005, 09:34

substitua o seu código de criar o thumb por este: ;)

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

$im = imagecreatefromjpeg($_GET['imagem']);
$largura = imagesx($im);
$altura = imagesy($im);
$thumb = 55;

if ($largura>$altura) {
$largura_thumb = ($largura*$thumb)/$altura;
$nova = imagecreatetruecolor($thumb,$thumb);
imagecopyresized($nova,$im,0,0,0,0,$largura_thumb,$thumb,$largura,$altura);
}
else {
$altura_thumb = ($altura*$thumb)/$largura;
$nova = imagecreatetruecolor($thumb,$thumb);
imagecopyresized($nova,$im,0,0,0,0,$thumb,$altura_thumb,$largura,$altura);
}

imagejpeg($nova);
imagedestroy($nova);
imagedestroy($im);
?>

Valeu Hunter... Muito obrigado... :)

#2465 f4nt45m4

f4nt45m4

    Novato no fórum

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

Posted 07/12/2005, 18:28

Pessoal to tentando colocar o ultimos comentarios na galeria..
Tipo mas o script que achei aqui o arquivo ultimo comentarios tem que ficar na pasta admin...na pasta admin eu consiguo ver a foto normal mas nao consiguo abrir a foto inteira...
E tb queria colocar esse ultimos comentario na pagina principal como faço isso...


o codigo é esse

[code=auto:0] <script src="../css/janelas_popup.js" language="JavaScript"></script>
<?
include "../path.php";
$query = "SELECT * FROM mensagemfoto order by post desc LIMIT 0 , 2";
$result = mysql_query($query) or die("Error: " . mysql_error());
$sql = mysql_query("SELECT * FROM mensagemfoto order by post desc");
if(mysql_num_rows($sql)>0) {
while ($row = mysql_fetch_assoc($result))
{
$apagar = $row['post'];
$foto = $row['pagina'];
$nome = $row['nome'];
$comentario = $row['comentario'];
$data = $row['data'];
$hora = $row['hora'];

echo"<Table width=\"300\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" style=\"border: 1px solid #000000\">"
. " <TR align=\"center\"> "
. " <TD align=\"center\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\"><a href=\"java script:popup('../imagempop.php?imagem=/galeria/$foto');\"><img src=\"../$foto\" border=1 height=80></a><br><br></font></TD>"
. " <Table width=\"300\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" style=\"border: 1px solid #000000\">"
. " <TD width=\"30\" height=\"15\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\"><strong>Comentario:</strong></font></TD>"
. " <TD height=\"15\" align=\"center\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\">$comentario</font></td>"
. " </TR>"
. " <Table width=\"300\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" style=\"border: 1px solid #000000\">"
. " <TD width=\"150\" height=\"15\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\"><strong>Quem comentou:</strong></font></TD>"
. " <TD align=\"left\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\">$nome</font></TD>"
. " </TR>"
. " <Table width=\"300\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" style=\"border:1px solid #000000\">"
. " <TD width=\"100\" height=\"15\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\"><strong>Data:</strong></font></TD>"
. " <TD align=\"center\"><font color=\"#000000\" size=\"1\" face=\"verdana,tahoma,arial\">$data</font></TD>"
. " </TR>"
. " </TABLE>"
. " <TR> "
. " <TD height=\"5\" colspan=\"10\"></TD>"
. " </TR>"
."";

}
echo"</td>
</tr>
</table>";
}else {
echo "<center><font face=Verdana size=2 color=#FFFFFF><b>Não existem ainda comentários para esta Galeria!<br></b></font>";
}
?>



#2466 brunowebgama

brunowebgama

    Turista

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

Posted 08/12/2005, 01:28

sobre o tópico acima (f4nt45m4), tente substituir no código o ../imagempop.php?imagem=/galeria/$foto' por ../imagempop.php?imagem=$foto' imagino q seja isso.. se n for, retorne ao anterior

#2467 le_alemao

le_alemao

    Novato no fórum

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

Posted 11/12/2005, 10:11

opa . fala galera ~~




como eu faço pra ordem das fotos ficarem


15/06/2005
13/06/2005
10/05/2005
09/04/2005


e não

09/04/2005
10/05/2005
13/06/2005
15/06/2005



vlw .abraços !

#2468 f4nt45m4

f4nt45m4

    Novato no fórum

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

Posted 11/12/2005, 10:11

Pessoal ajudem aii!!rs**

To querendo saber como colocar as ultimas 3 galeria criada na index da pagina?

Vlw
T+

Edição feita por: f4nt45m4, 11/12/2005, 10:12.


#2469 bmamone

bmamone

    bmamone.com

  • Usuários
  • 374 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Brasil
  • Interesses:Meus interesses lhe interessam? Não é interessante se interessar por meus interesses!

Posted 11/12/2005, 10:43

opa . fala galera ~~




como eu faço pra ordem das fotos ficarem


15/06/2005
13/06/2005
10/05/2005
09/04/2005


e não

09/04/2005
10/05/2005
13/06/2005
15/06/2005



vlw .abraços !

De qual arquivo? É só mudar o mysql_query, de ASC para DSC...



Flwz! ;)
bmamone ~

Vem aí aquilo o que você não sabe o que é.
Mas vai gostar.
Ou não.

#2470 le_alemao

le_alemao

    Novato no fórum

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

Posted 11/12/2005, 16:53

De qual arquivo? É só mudar o mysql_query, de ASC para DSC...



Flwz! ;)

eu não conseguiu mudar não O.o


é do arquivo [ index.php ]



ee gostaria de saber tambem como é que eu faço pra colocar as ultimas 2 galeria criada na index da pagina

vlw . \o

#2471 bmamone

bmamone

    bmamone.com

  • Usuários
  • 374 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Brasil
  • Interesses:Meus interesses lhe interessam? Não é interessante se interessar por meus interesses!

Posted 11/12/2005, 21:20

Está vendo a TAG "include" no codigo do index? Ela quer dizer, incluir a pagina tal..
Então, procure na galeria_2col.php a parte
$sql = mysql_query("SELECT * FROM galeria");

E mude para

$sql = mysql_query("SELECT * FROM galeria ORDER BY nome DESC");

Onde "DESC" quer dizer descendente, se quizer colocar ascendente, coloque ASC...

Flwz! ;)
bmamone ~

Vem aí aquilo o que você não sabe o que é.
Mas vai gostar.
Ou não.

#2472 f4nt45m4

f4nt45m4

    Novato no fórum

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

Posted 14/12/2005, 21:23

Pessoal consegui colocar o codigo para aparecer as ultimas galeria na index..mas nao to conseguindo abrir a janela para vizualizar as fotos....

Como poderia fazer issso????


o codigo que tenho é o seguinte como nao entendo nada e to aprendendo php agora...apenas fiz uma adaptação do galeria2col.php para a index.

<?
include("galeria/path.php");
$sql = mysql_query("SELECT * FROM galeria order by id DESC")
?>
  <? // Agora exiba o código com a configuração de sua tabela - o cabeçalho dela. ?>
  <table border="0" cellpadding="0" cellspacing="0">
    <?
// Agora vamos montar o código. Pegue o valor total de resultados:
$total = mysql_num_rows($sql);
// Defina o número de colunas que você deseja exibir:
$colunas = "1";
// Agora vamos ao "truque":
if ($total>0) {
for ($i = 0; $i < $total; $i++) {
if (($i%$colunas)==0) {
?>
    <tr>
      <td height="20" colspan="4">
        <hr align="center" width="100%" size="1" noshade color="<? echo $cortexto?>">
      </td>
    </tr>
    <tr>
      <? }?>
      <?
$dados= mysql_fetch_array($sql) ;
?>
      <td width="280" align="left" valign="top"><font color="<? echo $cortexto?>" size="<? echo $tfonte?>" face="<? echo $fonte?>">
        <? if($dados[foto01] != ""){?>
        <a href="java script:AbreJanelaGaleria('galeria/janela.php?dir=images/galeria/<? echo "galeria/$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=/$dados[local]&id=$dados[id]";?>')"><img src="galeria/imagemdimindex.php?imagem=images/galeria/<? echo galeria/$dados['pasta']?>/<? echo galeria/$dados['foto01']?>" border="1" align="left"></a>
        <? }?>
        <span style="text-transform: uppercase"><b><a href="java script:AbreJanelaGaleria('galeria/janela.php?dir=images/galeria/<? echo "/$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"><? echo $dados['nome']?></a></b></span><br>
      Data: <strong><? echo $dados['dia'],"/",$dados['mes'],"/",$dados[ano];?></strong><br>
      Local: <strong><? echo $dados['local']?></strong><br>
      <strong>
      <?
$dir="galeria/images/galeria/$dados[pasta]";
$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
print ($cont);
?>
    </strong>Fotos.</font></td>
      <td width="15"></td>
      <? }}?>
    </tr>
  </table>



Ajudem ai

#2473 le_alemao

le_alemao

    Novato no fórum

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

Posted 15/12/2005, 15:32

fala bmamone


vlw brother pela ajuda . consegui aqui!

vlw mesmo
abraços

Edição feita por: le_alemao, 15/12/2005, 15:40.


#2474 le_alemao

le_alemao

    Novato no fórum

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

Posted 15/12/2005, 15:38

eae galera ~~



como que eu faço pra colocar na index as duas ultimas galerias criadas ?


abraços !

#2475 ::..Hunter..::

::..Hunter..::

    Turista

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

Posted 16/12/2005, 18:12

altere esta linha no arquivo galeria_2col.php:

$sql = mysql_query("SELECT * FROM galeria order by id DESC LIMIT 3")

O 3 significa quantas galerias serão mostradas. ;)

Edição feita por: ::..Hunter..::, 16/12/2005, 18:18.

Não tenho vícios, só bebo e fumo quando jogo!




4 user(s) are reading this topic

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

IPB Skin By Virteq