Cibiņš Posted May 25, 2009 Report Share Posted May 25, 2009 (edited) Sveiki, vai kādam nav zināms, kā var panākt to lai attēli ir redzami nevis rindā uz leju, bet rindā vienā līnijā jeb kolonnās, un ja lapā vairs nav vietas, tad lai rinda "nedzen" lapu ārā no monitora, bet pārnesās automātiski uz nākošo rindu? P.S. Skripts lasa attēlus pa tiešo no servera, bet nav saprotams, kādēļ uz IE nevelk neko ārā. <?php $url = '../../../resources/pics/uploads/gallery/'; $handle = opendir ($url); echo '<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\" width=\"100\" height=\"100\">'; while (false !== ($file = readdir($handle))) { if($file != "." && $file != ".." && $file != basename(__FILE__)) { echo '<tr>'; echo '<th scope=\"col\">'; echo '<a href="'.$url.$file.'" target="_blank"><img align="center" border="0" src="'.$url.$file.'" width=50% height=50%/></a>'; echo '</td>'; echo '</tr>'; } } echo '</table>'; ?> Edited May 25, 2009 by MCWeb.lv Quote Link to comment Share on other sites More sharing options...
marcis Posted May 25, 2009 Report Share Posted May 25, 2009 Nelieto tabulu. echo '<div class="images">'; while(...){ echo '<img src="..." alt="" />'; } echo '</div>'; Un CSS: .images img { float: left; margin: 0 5px 5px 0; } IE nerāda attēlus, bet citi brouzeri rāda? Dīvaini, bet tomēr paskaties ģenerēto kodu, vai ceļš uz attēlu ir pareizs. Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted May 25, 2009 Author Report Share Posted May 25, 2009 Jā citi pārlūki rāda, izņemot Opera un IE. Nez vienmēr kad taisu lapas sekoju līdzi abos pārlūkos, bet tas IE man liekas ļoti kaitinošs, regulāri kautkādas problēmas uz IE. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted May 25, 2009 Report Share Posted May 25, 2009 (edited) Nelieto tabulu.IE nerāda attēlus, bet citi brouzeri rāda? Dīvaini, bet tomēr paskaties ģenerēto kodu, vai ceļš uz attēlu ir pareizs. Kapec gan nevaretu leitot Tabulu ??? ( paskaidrojums + REALS pamatojums ) IE un Opera ar atteliem mak straadat daudz labaak nekaa FF un Safari ... MCWeb.lv --> taa kaa skaties vien atelaa celja pareiziibu .. .. ( un vispar ko noziimee "Skripts lasa attēlus pa tiešo no servera" .. parejo kodu randomaa generee uz User kompja ? vai kaa ?? ) Edited May 25, 2009 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
marcis Posted May 25, 2009 Report Share Posted May 25, 2009 (edited) Kapec gan nevaretu leitot Tabulu ??? ( paskaidrojums + REALS pamatojums ) Sveiki, vai kādam nav zināms, kā var panākt to lai attēli ir redzami nevis rindā uz leju, bet rindā vienā līnijā jeb kolonnās, un ja lapā vairs nav vietas, tad lai rinda "nedzen" lapu ārā no monitora, bet pārnesās automātiski uz nākošo rindu? Derēs? EDIT: More explain - kā tu panāksi, ka tabula pie lapas malas taisa jaunu rindu? Nevis ik pa 10 vai 20, bet pie lapas malas. Edited May 25, 2009 by marcis Quote Link to comment Share on other sites More sharing options...
Cibiņš Posted May 25, 2009 Author Report Share Posted May 25, 2009 (edited) Nē bet tiešām nesaprotu kādēļ uz IE skrien ārā no lapas tā attēļu rinda, bet uz FF darboojas normāli, rāda kā vajag. <?php $url = '../../../resources/pics/uploads/gallery/'; $handle = opendir ($url); echo '<div>'; while (false !== ($file = readdir($handle))) { if($file != "." && $file != ".." && $file != basename(__FILE__)) { echo '<a href="'.$url.$file.'" target="_blank"><img border="0" src="'.$url.$file.'" width=100 height=100/></a>'; } } echo '</div>'; ?> Edited May 25, 2009 by MCWeb.lv Quote Link to comment Share on other sites More sharing options...
nemec Posted May 26, 2009 Report Share Posted May 26, 2009 Derēs? EDIT: More explain - kā tu panāksi, ka tabula pie lapas malas taisa jaunu rindu? Nevis ik pa 10 vai 20, bet pie lapas malas. uztaisam uz window onresize eventu, tik līdz atbrīvojas vieta jaunai kolonnai, tā uztaisam to un pārliekam šūnas :) Quote Link to comment Share on other sites More sharing options...
marcis Posted May 26, 2009 Report Share Posted May 26, 2009 Jā, ok, moška uztaisām kaut ko vēl pārgudrāku? :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.