TurboSasa Posted January 22, 2006 Report Share Posted January 22, 2006 Te buus tas skripts: http://paste.php.lv/3195 Man nesanaak satasiit taa lai saakumaa nebuutu galerijau saraksts bet uzreiz ielaadeetu 5 bildes no noteiktas mapes un lai taas bildes neveertos jaunaa lapaa bet gan tajaa kur ie tas skripts pagaidaam viss ir otraadi vajag kaut kaa paarveidot bet man zinaashanu ir bik laiakm pa maz! Ja kaadam ir laiks paskataties luudzu varbuut kaut ko sapratiisiet!?! Link to comment Share on other sites More sharing options...
bubu Posted January 22, 2006 Report Share Posted January 22, 2006 Pārāk garš kods, slinkums lasīt... Prasi konkrētākas lietas. Link to comment Share on other sites More sharing options...
TurboSasa Posted January 22, 2006 Author Report Share Posted January 22, 2006 tip reku ir kods: echo "<tr><td rowspan=\"2\" height=\"100\" width=\"100\"><a href=\"anime.php?viewgal=$filename\"><img "; if (is_file($basedir . $filename . '.jpg')) { echo "src=\"".$basedir . $filename . ".jpg\""; } else { echo "src=\"gallery/notitle.jpg\""; }; echo" width=\"100\" height=\"100\" border=\"0\"></a></td><td height=\"25\" class=\"galtitle\"><a href=\"anime.php?viewgal=$filename\" >$filename</a></td></tr>\n"; echo "<tr><td height=\"75\" class=\"galdesc\">"; if (is_file($basedir . $filename . '.txt')) { $f_handle = fopen($basedir . $filename . '.txt', "r"); echo fread($f_handle, filesize($basedir . $filename . '.txt')); } else { echo " "; } echo "</td></tr>\n"; kur ir izvadiitas galerijas bet kad nospiezh uz taam tad taas atveras jaunaa lapaa bet man vajag tanii pashaa, lai veras! cik saprotu par to atbild shitaa rindinja: <a href=\"anime.php?viewgal=$filename\" >$filename</a> Link to comment Share on other sites More sharing options...
hu_ha Posted January 22, 2006 Report Share Posted January 22, 2006 principā negribas tajā skriptā iedziļināties, jo spagettī kods nav diez ko patīkams. Ja negribi, lai veras jaunā lapā, tad no visiem linkiem izvāc ārā target atribūtu <a href="..." target="fulscreen" .../> pārtaisi uz <a href="..." .../> bez tam pēc manas sapratnes izskatās, ka 53 esošais koda komentārs skaidri pasaka, kas tur tiek darīts //sataisiisim array ar visaam bildeem kas ir atveertajaa mapee bilžu nosaukumi tiek ielasīti masīvā un tad jau tev tik atliek tās izvadīt ārā, t.i., 92 rinda for ($i =1; $i <= $filecount; $i++) { ... //pārveido 97 rindu, lai netaisa linku, bet vienkārši izvada tavu bildi echo "<img src=\"".$basedir . $viewgal ."/".$files_arr[$i]."\" width=\"400\" class=\"galimage\">"; un ja tev vajag, lai tikai piecas izvada, tad for cikls attiecīgi nevis līdz filecount, bet līdz 5 Link to comment Share on other sites More sharing options...
Recommended Posts