Sistema de Fotos
Meus caros amigos, gostaria de agracer desde já a atenção de todos vocês.
Meu problema é o seguinte:
Eu tenho um sistema de fotos no qual ele coloca um link automático,
sendo que ele usa os nomes das pastas em que estão esses arquivos para ser link.
Ou seja, eu tenho uma pasta chamada EVENTOS e dentro dela, estão as pastas com as fotos.
então o que ele faz, ele pega o nome de cada pasta e coloca no site como link.
Então o que eu gostaria.
Eu queria colocar uma FOTO DE CADA PASTA em vez de colocar o nome da cada pasta.
Então eu teria imagens no site e não nomes. E nisso as imagens seriam links, é claro.
Esse é o código que gera o link no site.
Esse é o index.php, onde ele mosta os links.
<?
include( "config.php" );
?>
<html>
<head>
<title>teste de php</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
$dh = opendir(caminho_fotos);
if ( $dh ) {
while (($file = readdir($dh)) !== false) {
?>
<? if ($file <> "." and $file <> "..") {?>
<li>
<a href="mostra_fotos.php?pasta=<? echo caminho_fotos.$file ?>" target="_blank" style="text-decoration: none"><? echo $file
?>
</li>
<font face="Verdana">
<a target="_blank" style="text-decoration: none; font-family: Verdana; color: #314E52; letter-spacing: 2pt; vertical-align: top" href="mostra_fotos.php?pasta=<? echo caminho_fotos.$file?>">
<font color="#000000"><br>
</font></a></font>
<? } ?>
<?
}
closedir($dh);
}
?>
</body>
</html>
Esse é o arquivo config.php
<?
define( "caminho_fotos", "eventos/" );
define( "caminho_fotos_mini", "fotos_mini/" );
define( "largura_miniatura", 80 );
define( "altura_miniatura", 60 );
define( "quantidade_colunas_miniatura", 3 );
define( "quantidade_paginas_mostradas", 5 );
define( "largura_foto", 500 );
define( "altura_foto", 375 );
define( "cor_fundo_paginas", "C3DEFB" );
define( "miniaturas_p_pagina", 15 );
?>
AGRADECIMENTOS
SamuraixDiscussão (3)
Carregando comentários...