Prikazi cijelu temu 18.11.2021 22:41
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Lokacija:zagreb


Predmet:Re:Prikaz slucajno odabrane slike
2. slucani odabir slika iz foldera i stavljanje u tablu- ovo mi ne radi
PreuzmiIzvorni kôd (HTML):
  1. <title>slika u tablu</title>
  2. </head>
  3. <?php
  4. function get_rand_img($dir)
  5. {
  6.    $arr = array();
  7.    $list = scandir($dir);
  8.    foreach($list as $file)
  9.    {
  10.        if(!isset($img))
  11.        {
  12.            $img = '';
  13.        }
  14.        if(is_file($dir . '/' . $file))
  15.        {
  16.            $ext = end(explode('.', $file));
  17.            if($ext == 'gif' || $ext == 'jpeg' || $ext == 'jpg' || $ext == 'png' || $ext == 'GIF' || $ext == 'JPEG' || $ext == 'JPG' || $ext == 'PNG')
  18.            {
  19.                array_push($arr, $file);
  20.                $img = $file;
  21.            }
  22.        }
  23.    }
  24.    if($img != '')
  25.    {
  26.        $img = array_rand($arr);
  27.        $img = $arr[$img];
  28.    }
  29.    $img = str_replace("'", "\'", $img);
  30.    $img = str_replace(" ", "%20", $img);
  31.    return $img;
  32. }
  33.  
  34.  
  35.  
  36. ?>
  37. <table id="mainTable" width="578" height="351" border="1">
  38.  
  39.   <tr>
  40.     <td><img src="<?php echo get_rand_img('images'); ?>" alt="" border=3 height=100 width=100></img></td>
  41.     <td>Some content</td>
  42.     <td>Some content</td>
  43.   </tr>
  44.   <tr>
  45.     <td>Some content</td>
  46.     <td>Some content</td>
  47.     <td>Some content</td>
  48.   </tr>
  49. </body>
  50. </html>

Strict standards: Only variables should be passed by reference in C:\UwAmp\www\my-app\proba_banner_00\index.php on line 19

zna li netko?
zivot je moja domovina.