Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Treść pliku jako treść title w IMG, problem z ustawieniem treści pliku jako opis obrazka
zearid
post 6.12.2012, 16:00:07
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 11.03.2012

Ostrzeżenie: (0%)
-----


Witam.
Jak w temacie.
Chciałbym użyć treści plików txt jako title w IMG.
Miał by być to fragment galerii (prosta galeria plus lightbox/alternatywa).

Galeria działa na zasadzie wyszukiwania plikó w katalogu i w pętli tworzy elementy służące do ich wyświetlania (tu akurat małe tabelki, wygoda z pozycjonowaniem miniatur w pionie nawet w starszych IE)

Całość opiera się o taki skrypt:

CODE
<link href="css/lightbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/lightbox-0.5.pack.js"></script><div id="photo">
<?php
$dir = 'usr/galeria/galeria1';
$dir2 = 'usr/galeria/galeria1/';

$imagesExtensions = array('jpg', 'jpeg', 'gif', 'png', 'JPG', 'JPEG', 'GIF', 'PNG');
$files = scandir($dir, 1);
foreach($files AS $file) {
/*$title = '<?php include'.$dir.'/'.$file.'.txt ?>';*/
$fileinfo = pathinfo($file);
if(is_file($dir.'/'.$file) AND in_array($fileinfo['extension'], $imagesExtensions)) {
echo '<table><tr><td><a href="'.$dir.'/'.$file.'"><img class="obrazek" src="'.$dir.'/'.$file.'" alt="http://www.'.$_SERVER["HTTP_HOST"].'/'.$dir2.'/'.$file.'" /></a></td></tr></table>';
}
}
?>
</div>
<script type="text/javascript">
$(function() {
$('#photo a').lightBox({fixedNavigation:true});});
</script>


Próbowałem już użyć include oraz otwierać plik i wczytywać jego treść do zmiennej lecz niestety i jedna i druga metoda nie pomogła (include - wyświetla się kod jako opis, fopen i fread błąd boolean).

Czy może ktoś podpowiedzeć jakieś rozwiązanie tego problemu?
Wiem, że drobiazg alecoś mi to nie idzie a jest akurat potrzebne.
Go to the top of the page
+Quote Post
d3ut3r
post 6.12.2012, 16:07:37
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


file_get_contents


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
zearid
post 6.12.2012, 16:26:51
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 11.03.2012

Ostrzeżenie: (0%)
-----


Ok. Już wszystko jasne. Działa. Dzięki

Ten post edytował zearid 6.12.2012, 18:48:17
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 10:43