DREEMus
30.01.2009, 17:35:41
Witam ...
Mam taki problem, że gdy odpale efekt LightBox'a bez PHP, czyli klikając na stronke HTML to działa bez zarzutu, ale gdy odpala ją przez localhost to otwierają się duże obrazki. W LightBox 2.03.3 działał bez zarzutu z PHP ...
Ścieżki są dobrze podane.
Czy ktoś robił upgrade do 2.04
isso
30.01.2009, 17:42:57
jak dla mnie to coś źle zrobiłeś... bo przecież php to jedynie generator plików html i tu raczej lightbox nie ma nic wspólnego.
DREEMus
30.01.2009, 18:39:25
Hmm, OK ...
Pytanko

Jak moge coś źle zrobić skoro instrukcja zawiera 4 linijki ;D
A dwa mam też LightBox'a 2.03 który działa pod PHP ...
Pytanko dwa

Uruchamiam to co mam w paczce z LightBox'em i działa, zmieniam ścieżke na "lokalhost" i działać już nie chce ...
Odziwo na moim serwerze zew. działa ... dreem.i365.pl/test
isso
30.01.2009, 19:01:18
a nie przemyślałeś, że może być jakiś problem ze ścieżkami, które Twoje php nie interpretuje? czy raczej sugerujesz, ze lightbox jest do dupy? wklej jakiś kod, to będzie nad czym rozmyślać... a tak na co liczysz?
DREEMus
30.01.2009, 19:47:39
po Twojej wypowiedzi pojawił mi się uśmiech na buzi

htdocs - katalog główny
css - style CSS
js - JavaScript
index.php a w nim w HEAD
<link rel="stylesheet" type="text/css" href="css/style.css" media="screen"> <link rel="stylesheet" type="text/css" href="css/lightbox.css" media="screen">
<script src="js/prototype.js" type="text/javascript"></script> <script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script> <script src="js/lightbox.js" type="text/javascript"></script>
i kodzik

<?php
$dbWynik = mysql_query("SELECT * FROM nieruchomosci WHERE id=($szczegolnie) ") or
die("Nie mogę wybrać ogłoszenia!<br>Prosimy o kontakt telefoniczny!<br>Numer tel. 071 7** ** **");
echo '<p class="date">Dodano: ' . $row['createDate'] . '</p>'; echo '<p><a href="zdjecia/' . $row['id'] . '_01.jpg" rel="lightbox"><img class="bigimage" src="zdjecia/m' . $row['id'] . '_01.jpg" alt="Szczególnie polecamy!"></a></p>'; echo '<p><b>Poleca: ' . agentOgloszenie
($row['agent']) . '</b></p>'; echo '<p>' . $row['opis'] . '<br><a href="ogloszenie.php?ogloszenie=' . $row['id'] . '"><img src="images/comment.gif" alt="Szczegóły"> Szczegóły</a></p>'; ?>
piotrooo89
30.01.2009, 19:52:15
tutaj moim zdaniem masz bład
<?php
<a href="zdjecia/' . $row['id'] . '_01.jpg" rel="lightbox">
[php]
na:
[php]
<a href="zdjecia/' . $row['id'] . '_01.jpg" rel="lightbox[tu tworzysz galerie]">
?>
http://olaszewski.freehostia.com/2009/01/1...ghtbox-a-mysql/ coś by me odnośnie lightbox'a i mysql, zobacz może sie przyda.
DREEMus
30.01.2009, 20:04:07
fragment instrukcji ...
Add a rel="lightbox" attribute to any link tag to activate the lightbox. For example:
<a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>
Optional: Use the title attribute if you want to show a caption.
* JAK CHCE TYLKO JEDEN PLIK * A TAK WŁAŚNIE JEST! *
If you have a set of related images that you would like to group, follow step one but additionally include a group name between square brackets in the rel attribute. For example:
<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a>
<a href="images/image-2.jpg" rel="lightbox[roadtrip]">image #2</a>
<a href="images/image-3.jpg" rel="lightbox[roadtrip]">image #3</a>
* JEŻELI WIĘCEJ NIŻ JEDEN * czyt. GALERIA *
isso
30.01.2009, 20:18:39
Ogólnie mnie to niby dobrze wygląda, a może rzeczywiście problem leży po stronie apache`a? choć to by było dziwne... bardziej jakbyś źle wczytywał js albo css odpowiadający za lightbox... upewnij się czy podane ścieżki zostają poprawnie wczytane.
DREEMus
30.01.2009, 21:05:14
nie wiem, ale zaraz się biorę za aktualizacje do 2.2.11 z SSL'em ...
bo muszę wprowadzić sesje w projekcie :/
i nie działa, a wersja 2.03 hula aż miło patrzeć ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.