G-Style Posted November 13, 2007 Report Share Posted November 13, 2007 Ir koda gabals, kurs atver attieciigu mapi, nolasa failus(bildes), uzgeneree bilzhu thumbs un attieciigi atteelo bildes. Jautaajums: Kaa saskirot siis bildes pa kategorijaam, galerijaam, lai saakumlapaa buutu piem. <a href="..??..">Links uz sitaam bildeem</a> <a href="..??..">Links uz ctaam bildeem</a> . Varbuut lai atlasa peec failu nosaukumiem? Varbuut kaads var palidzeet... Link to comment Share on other sites More sharing options...
andrisp Posted November 13, 2007 Report Share Posted November 13, 2007 Man jau liekas, ka tu šito jautāji. Kur problēma bildes dalīt pa mapēm ? Un tad arī sakumlapā nolasīt visu mapju sarakstu un izdrukāt linkus uz tām ? Link to comment Share on other sites More sharing options...
G-Style Posted November 13, 2007 Author Report Share Posted November 13, 2007 ok, es bildes sadalu pa mapeem. A kaa tad izdrukaat linku uz taam mapeem, nevis psu mapes saturu? Link to comment Share on other sites More sharing options...
bubu Posted November 13, 2007 Report Share Posted November 13, 2007 Izdrukāt ir vienkārši - vajag echo lietot: $urlis = ...; $nosaukums = ...'; echo "<a href='$urlis'>$nosaukums</a>"; Link to comment Share on other sites More sharing options...
G-Style Posted November 13, 2007 Author Report Share Posted November 13, 2007 a bez daliishanas pa mapeem nekaa nevar? Link to comment Share on other sites More sharing options...
marcis Posted November 13, 2007 Report Share Posted November 13, 2007 datubāzē (ne jau bildes, bet saiti), būs daudz vieglāk Link to comment Share on other sites More sharing options...
Delfins Posted November 13, 2007 Report Share Posted November 13, 2007 vajag konkrētu darba uzdevumu, nevis no pirksta izzīstu problēmu... Es galīgi nesapratu, kas beigās jādabū... un visu 100% kodu tev te neviens nerakstīs... Link to comment Share on other sites More sharing options...
G-Style Posted November 13, 2007 Author Report Share Posted November 13, 2007 ok, laikam neskaidri izteicos Man nevajag nekadu 100% koda gabalu, bet gan domu, ideju,piemeeru... vajag ieguut sekojosu adresi,kas arii laikam atrisinaas manu probleemu (daliishanu pa kategorijaam) : index.php?lapa=bildes&kategorija=manas_bildes Liidz index.php?lapa=bildes esam tikusi, a taalaak nea :( Link to comment Share on other sites More sharing options...
andrisp Posted November 13, 2007 Report Share Posted November 13, 2007 Nu -var visādi darīt. Var piemēram katrai galerijai izveidot savu txt failu, kurā glabāsies galerijas bilžu nosaukumi. Var arī visu glabāt vienā teksta failā: kategorijas_nosaukums|bilde.jpg kategorijas_nosaukums|bilde1.jpg cita_kategorija|bilde2.jpg kategorijas_nosaukums|bilde3.jpg Gan jau ir vēl 100 veidi. Varbūt ir vērts paskatīties uz flat file datubāžu pusi ? http://apblog.lv/2007/10/24/flatfile-datubazes-prieks-php/ Link to comment Share on other sites More sharing options...
superKrona Posted November 13, 2007 Report Share Posted November 13, 2007 Var jau atstāt takš šo pašu ideju: index.php?lapa=bildes&kategorija=manas_bildes un tad, ja kategorija ir manas_bildes, links uz manas_bildes mapi ja kategorija ir x, links uz x mapi ja kategorija ir y, links uz y mapi utt. Link to comment Share on other sites More sharing options...
Paulinjsh Posted November 13, 2007 Report Share Posted November 13, 2007 (edited) Tajā vietā, kur tev galeriju skripts, čeko piemēram. <?php $kategorijas = array('mape', 'mape2'); // ieliekam atļautos get $path = '/path/to/images/'; $path_url = '/images/'; $path_to_images = ''; $path_url_to_images = ''; if(!empty($_GET['kategorija']) && in_array($_GET['kategorija'], $kategorijas)) { $path_to_images = $path.$_GET['kategorija'].'/'; $path_url_to_images = $path_url.$_GET['kategorija'].'/'; if ($handle = opendir($path_to_images)) { while (false !== ($file = readdir($handle))) { list($w, $h) = getimagesize($path_to_images.$file); if ($w > 0 && $h > 0) { echo '<image src="'.$path_url_to_images.$file.'" alt="" width="'.$w.'" heigth="'.$h.'" />'; } } closedir($handle); } } Kaut kā tā.. Pirmais, kas ienāca prātā! Vēl var pamuhļīties ar file name, kur varam pat description utt sabāzt, lai gan tas tāds perverss risinājums. Edited November 13, 2007 by Paulinjsh Link to comment Share on other sites More sharing options...
G-Style Posted November 13, 2007 Author Report Share Posted November 13, 2007 Paulinjsh sitaadu risinaajumu arii mekleeju. Thanks. Meeginaasim. Link to comment Share on other sites More sharing options...
Vebers Posted November 13, 2007 Report Share Posted November 13, 2007 Nu tev tur baigaa noslodze sanaaks, jo katru reizi tik skaneetas tas mapes, gjenereti thumbnail. Lai to visu atvieglotu iesaku izmantot datubaazi, kur pie bilzhu augshupielades ari ieliec bildes path (adresi) ieksh datubazes ari kategoriju, vari pielikt ari aprakstu un sazin vel ko. no DB to visu bus vieglak izvilkt ara un ari daudz atrak neka mocities ar failiem. Link to comment Share on other sites More sharing options...
Paulinjsh Posted November 14, 2007 Report Share Posted November 14, 2007 MakaTaNaw a kāpec katru reizi jāģenerē thumbnail? Vienreiz uztaisi thumbus un miers. Un nekur neesmu teicis, ka šis risinājums ir labākais? Cilvēkam vajadzēja skriptu, un cik saprotu tad ar datu bāzēm jamais ņibumbum, tad šis viņam ir lielisks piemērs! Link to comment Share on other sites More sharing options...
Vebers Posted November 14, 2007 Report Share Posted November 14, 2007 Ir koda gabals, kurs atver attieciigu mapi, nolasa failus(bildes), uzgeneree bilzhu thumbs un attieciigi atteelo bildes. Paulinjsh: Pēc G-Style rakstītā var saprast ka thumbnaili tiek ģenerēti katru reizi kā arī skanētas mapes! Nekur neesmu arī pieminējis tavu vārdu! Neesmu arī neko teicis par tavu variantu! Zilus zaļus brīnumus izzīd no gaisa! Link to comment Share on other sites More sharing options...
Recommended Posts