Pessoal queria abrir de nove em nove abaixo o script para gerar o thumb, qeuria que fizesse uma páginação automatica alguém sabe como.
$a=1;
// Abre o diretório atual para leitura de imagens...
if ($handle = opendir('wp')) { //diretório com as imagens
echo 'Olhe o resultado deste php:<br>';
while (false !== ($file = readdir($handle))) { // Só carrega as imagens que
tiverem extensões esperadas
if (strtolower(substr($file,-4,4)) == '.jpg' ||
strtolower(substr($file,-5,5)) == '.jpeg') {
# Carrega a imagem
$img = @imagecreatefromjpeg('wp/'.$file);
// Se a imagem foi carregada com sucesso, redimensiona o tamanho da mesma
if ($img) {
$a++;
$width = imagesx($img);
$height = imagesy($img);
$new_width = 101;
$new_height = 77;
// Cria uma imagem temporária
$nova_img = imagecreatetruecolor($new_width, $new_height);
imagecopyresized($nova_img,$img,0,0,0,0,$new_width,$new_height,$width,$height);
//salvando o arquivo
$arquivo="thumbs/$file";//diretorio e nome do thumbnail gerado
imagejpeg($nova_img,$arquivo);//cria imagem jpg e manda pra pasta ..
//exibindo o resultado!
echo '<a href="wp/'.$file.'" target="_blank"><img src="thumbs/'.$file.'" alt="clique para ver a imagem no tamanho original..." /></a>';
}
}
}
closedir($handle);
imagedestroy($img);
imagedestroy($nova_img);
//echo $a;
}
?>
Bom esse script está funcionando corretamente mas preciso que ele gere de novem em nove alguém sabe como fazer isso ?
Pergunta
Jacksonrs
Pessoal queria abrir de nove em nove abaixo o script para gerar o thumb, qeuria que fizesse uma páginação automatica alguém sabe como.
$a=1; // Abre o diretório atual para leitura de imagens... if ($handle = opendir('wp')) { //diretório com as imagens echo 'Olhe o resultado deste php:<br>'; while (false !== ($file = readdir($handle))) { // Só carrega as imagens que tiverem extensões esperadas if (strtolower(substr($file,-4,4)) == '.jpg' || strtolower(substr($file,-5,5)) == '.jpeg') { # Carrega a imagem $img = @imagecreatefromjpeg('wp/'.$file); // Se a imagem foi carregada com sucesso, redimensiona o tamanho da mesma if ($img) { $a++; $width = imagesx($img); $height = imagesy($img); $new_width = 101; $new_height = 77; // Cria uma imagem temporária $nova_img = imagecreatetruecolor($new_width, $new_height); imagecopyresized($nova_img,$img,0,0,0,0,$new_width,$new_height,$width,$height); //salvando o arquivo $arquivo="thumbs/$file";//diretorio e nome do thumbnail gerado imagejpeg($nova_img,$arquivo);//cria imagem jpg e manda pra pasta .. //exibindo o resultado! echo '<a href="wp/'.$file.'" target="_blank"><img src="thumbs/'.$file.'" alt="clique para ver a imagem no tamanho original..." /></a>'; } } } closedir($handle); imagedestroy($img); imagedestroy($nova_img); //echo $a; } ?>Bom esse script está funcionando corretamente mas preciso que ele gere de novem em nove alguém sabe como fazer isso ?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.