miałem taki kod.
<?
//screens
$screens = '';
$scr = explode("|||", $rdata[screenshots
]); if ($licz > 0)
{
$scr_rand_array = array(); if ($licz < 4)
{
$licz_temp = $licz;
while ($licz_temp >= 0)
{
$scr_rand_array[] = rand(0
, $licz); $licz_temp--;
}
}
else
{
for ($licz_temp = 0; $licz_temp<4; $licz_temp++)
{
$scr_rand_array[] = rand(0
, $licz); }
}
foreach ($scr_rand_array as $numerek)
{
if ($scr[$numerek] !== '')
{
$screens .= '<a href="reviews_screens.php?rid='.$_GET[rid].'&fid='.$numerek.'"><img src="thumbnail5.php?filename='.$scr[$numerek].'" border="0" alt=""></a><br>';
}
}
}
?>
i powiedzmy że wszystko działało jak trzeba mniej więcej. Natomiast po zmianie na ten kod, który miał rozwiązać parę rzeczy z powyższego:
<?
//screens
$screens = '';
$scr = explode("|||", $rdata[screenshots
]);
if ($licz > 0)
{
$scr_rand_array = array(); if ($licz < 4)
{
$licz_temp = $licz;
while ($licz_temp >= 0)
{
while ($rand !== $licz_temp)
{
$rand = rand(0
, $licz-1
); }
$scr_rand_array[] = $rand;
$licz_temp--;
}
}
else
{
for ($licz_temp = 0; $licz_temp<4; $licz_temp++)
{
while ($rand !== $scr_rand_array[$licz_temp])
{
$rand = rand(0
, $licz-1
); }
$scr_rand_array[] = $rand;
}
}
foreach ($scr_rand_array as $numerek)
{
if ($scr[$numerek] !== '')
{
$screens .= '<a href="reviews_screens.php?rid='.$_GET[rid].'&fid='.$numerek.'"><img src="thumbnail5.php?filename='.$scr[numerek].'" alt="" style="border: 4px solid #000000;"></a><br /><br />';
}
}
}
?>
przestało to działać w ogóle, tzn. nie wyswietlaja sie obrazki ani pod linkiem do nich nie ma zmiennej fid, tzn jest ale nie ma wartości i wyglada to http://.../reviews_screen.php?rid=276&fid=
moze mi ktos powiedziec co sie stało że sie z...?