Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, boa noite!
Estou com um ´serio problema que não estou conseguindo resolver.
O site que estou desenvolvendo o slide de fotos com 'innerfade' funciona no meu computador 'localhost'. Porém quando envio para a hospedagem, não funciona.
o link do site é este: http://agenciavasti.com/foto2/
o código da página é este:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="js/jquery-1.11.1.js" ></script>
<script type="text/javascript" src="js/jquery.innerfade.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('div#slide').innerfade({
speed: 5000,
timeout: 10000,
type: 'sequence',
containerheight: '68px'
});
});
</script>
</head>
<body>
<div id="slide" >
<?php
$dir = "./img/slide/";
$dir1 = "./img/slide/";
$handle = opendir(".".$dir);
$file = readdir($handle);
while($file = readdir($handle))
{
if($file != ".." && $file != "Thumbs.db")
{
if(!is_dir($file))
{
echo "<div><img src='".$dir1.$file."' width='1000' height='550'></div>";
}
}
}
?>
</div><!-- FIM DA DIV SLIDE -->
</body>
Desde já, obrigado!
http://www.agenciavasti.com/foto2/
está funcionando. após clicar atualiza. Obrigado!
Pronto, se esta já funcionando show, olhei lá e está ok mesmo, sem erro de console!!!
oi amigo desculpa o slide de fotos ainda não está funcionando.
Pelo que vi aqui no código, só tem uma foto, adiciona mais
boa noite Ted k'! No diretório tem mais de uma foto
Pessoal descobri uma coisa:
Já dentro do while a váriavel '$file' na primeira vez recebe a imagem, na segunda não.
Alguém já viu isso?
Problemas com PHP, colocou assim?
$file = '';
while(){
$file += ''.........
}
Resolvido!
Não entendi o que estava acontecendo mas como estava com pressa
coloquei o seguinte código que encontrei pesquisando.
$dir = "../img/slide/"; // diretorio onde as fotos estão salvas
$arquivos = glob("$dir{.jpg,.png,.gif,.bmp}", GLOB_BRACE); // array de arquivos com as seguintes extensões: .jpg,.png,.gif,.bmp
$indTot = 0; // inicializa o contador
foreach($arquivos as $img)
{
$pathinfo = pathinfo($img);
$caminho = $pathinfo['filename'];
$fotos[$indTot] = $caminho;
$fotosNome[$indTot] = $img;
$indTot++;
}
$ind = $indTot; // recebe total de arquivos
$indTot = 0; // inicializa o contador
while ( $indTot < $ind ){
echo "<div><img src='".substr($fotosNome[$indTot],1)."' width='1000' height='550'></div>";
$indTot++;
}
coloquei no lugar do while.
Ted k' muito obrigado!
O link está fora!