Moja koleżanka posiada studio fotograficzne. Wykonałem dla niej nową stronę. Testowałem ją na swoim serwerze i cała chodzi dobrze. Jednak na jej serwerze nie chodzi galeria. I ja i ona ma na serwerze PHP 5.
Problem tkwi w tym że u mnie wszystkie miniaturki moge powiekszyć, natomiast u niej wyswitla sie tylko pierwsze zdjecie, a po kliknieciu w miniaturke nie pokazuje zdjec.
Czy może ktoś podsunąć rozwiązanie gdzie leży błąd?
Adres strony na moim serwerze:
http://www.polkanazakupach.pl/photo2
Adres strony na serwerze koleżanki:
http://www.deportretstudio.nl/photo2
A oto kod jaki wykorzystuje do wyświetlenia zdjęć:
Tutaj wyświetlam miniaturki:
Kod
<?php
$select = 'SELECT DISTINCT name, fotogroep, data';
$from = ' FROM fotos';
$where = ' WHERE fotogroep = "zwanger"';
$des = ' ORDER BY data DESC';
$list = @mysql_query($select . $from . $where . $des);
if (!$list) {
exit('</table><p>Photos can not be load!! Try later</p>');
}
$nrofcol = 4;
echo "<tr><td width='40' align='center' valign='middle' colspan='3'></td></tr>";
$i = 0;
while ($vid = mysql_fetch_array($list)) {
if ($i == $nrofcol)
{
echo "</tr>";
$i = 0;
}
if ($i == 0)
echo "<tr>";
$i++;
$name = $vid['name'];
echo "<td bgcolor='#FFFFFF' width='40' align='center' valign='middle'><a target='_self' href='gallery_zwanger.php?pic&nr=$name'><img src='gallery/zwanger/$name' width='35' height='100%' border='0'></a></p></td>\n";
}
if ($i != 0){
echo "</tr>";
echo "<tr><td width='40' align='center' valign='middle' colspan='3'></td></tr>";
}
?>
$select = 'SELECT DISTINCT name, fotogroep, data';
$from = ' FROM fotos';
$where = ' WHERE fotogroep = "zwanger"';
$des = ' ORDER BY data DESC';
$list = @mysql_query($select . $from . $where . $des);
if (!$list) {
exit('</table><p>Photos can not be load!! Try later</p>');
}
$nrofcol = 4;
echo "<tr><td width='40' align='center' valign='middle' colspan='3'></td></tr>";
$i = 0;
while ($vid = mysql_fetch_array($list)) {
if ($i == $nrofcol)
{
echo "</tr>";
$i = 0;
}
if ($i == 0)
echo "<tr>";
$i++;
$name = $vid['name'];
echo "<td bgcolor='#FFFFFF' width='40' align='center' valign='middle'><a target='_self' href='gallery_zwanger.php?pic&nr=$name'><img src='gallery/zwanger/$name' width='35' height='100%' border='0'></a></p></td>\n";
}
if ($i != 0){
echo "</tr>";
echo "<tr><td width='40' align='center' valign='middle' colspan='3'></td></tr>";
}
?>
A tutaj kod do wyświetlania zdjęć w dużym formacie:
Kod
<?php
if(!$_GET['nr'])
{
echo "<img border=0 src='gallery/zwanger/$name' height='100%' alt=''>\n";
} else {
echo "<img border=0 src='gallery/zwanger/".$nr."' height='100%' alt=''>\n";
}
?>
if(!$_GET['nr'])
{
echo "<img border=0 src='gallery/zwanger/$name' height='100%' alt=''>\n";
} else {
echo "<img border=0 src='gallery/zwanger/".$nr."' height='100%' alt=''>\n";
}
?>