Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: Plik graficzny t³em dla strony
Forum PHP.pl > Forum > Przedszkole
shaggard
Witam
Chcia³bym wstawic plik graficzny jako tlo dla miniatury innego obrazka Cos jak to http://allegro.pl/show_item.php?item=122361917
a druga rzecz to zapewne szczegol ale tez mam klopot m.in aby po kliknieciu na miniature obrazek wyswietlal sie oprocz nowego okna rowniez na dole strony.
  1. <?php
  2. print "<h2>$imgdir</h2>";
  3.  
  4.  $totimg = count($a_img); 
  5.  $totxpage = $col*$maxrow; 
  6.  $totpages = ($totimg%$totxpage==0)?((int)$totimg/$totxpage):((int)($totimg/$totxpage)+1); 
  7.  
  8.  if($totimg == false)
  9.  print "<br><font size=2 face=verdana>Brak plikow!!</font><br>";
  10.  else
  11.  {
  12.  
  13. print "</form>";
  14. $album_name = "$imgdir/album.txt";
  15. album($album_name);
  16.  
  17. print "<center><table width=700 bgcolor=#000000 border=0 bordercolor=#ffffff cellpadding=2 ce
    llspacing=3>n"
    ;
  18.  
  19. if($page=="" || $page==1)
  20. {
  21.  $x=0;
  22.  $page = 1;
  23. }
  24. else
  25.  $x = (($page-1)*($totxpage));
  26. $r=0;
  27.  
  28. foreach($a_img as $key=>$val)
  29. {
  30. $caption_name = "$imgdir/$a_img[$x].txt";
  31.  
  32.  if(($x%$col)==0)
  33. print "<tr>n";
  34.  if($a_img[$x])
  35.  {
  36.  
  37. $size = getimagesize ("$imgdir/$a_img[$x]");
  38. $halfw = round($size[0]/2);
  39. $halfh = round($size[1]/2);
  40. $quarterw = round($size[0]/4);
  41. $quarterh = round($size[1]/4);
  42.  
  43. if($size[1] < $size[0])
  44. {
  45. $height = 86;
  46. $width = 130;
  47. $imgnumber = ($x+1);
  48. if("$imgdir/$a_img[$x]" !="")
  49.  
  50. if ($thumb){
  51. $thumbnail = "thumbs.php?image=$imgdir/$a_img[$x]&newheight=86&newwidth=130&width=$size[0]&height=$size[1]";
  52. }
  53. else 
  54. {
  55. $thumbnail = "$imgdir/$a_img[$x]";
  56. }
  57.  
  58. print "<td align=center valign=top>";
  59. print "<TABLE WIDTH=198 BORDER=0 CELLPADDING=0 CELLSPACING=0>";
  60. print "<TD><ahref='#'onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$size[0]&h=$size[1]&t=$imgdir $imgnumber','$x','width=$size[0],height=$size[1],directories=no,location=no,menubar=no,scrollbars=
    no,status=no,toolbar=no,resizable=no'
    );return false" target="_blank"><img src="$thumbnail" height=$height width=$width border=0 alt='$a_img[$x]' style="filter:alpha(opacity=100)" onmouseout="gradualfade(this,100,30,4)" onmouseover="gradualfade(this,40,50,100)"></a></TD>";
  61. <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$size[0]&h=$size[1]&t=$imgdir $imgnumber','$x','width=$size[0],height=$size[1],directories=no,location=no,menubar=no,scrollbars=
    no,status=no,toolbar=no,resizable=no');return false"
     target="_blank">$size[0] x $size[1]</a> | <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$halfw&h=$halfh&t=$imgdir $imgnumber','$x','width=$halfw,height=$halfh,directories=no,location=no,menubar=no,scrollbars=no,s
    tatus=no,toolbar=no,resizable=no');return false"
     target="_blank">1/2</a> | <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$quarterw&h=$quarterh&t=$imgdir $imgnumber','$x','width=$quarterw,height=$quarterh,directories=no,location=no,menubar=no,scrollbar
    s=no,status=no,toolbar=no,resizable=no');return false"
     target="_blank">1/4 size</a></font>";
  62. caption($caption_name);
  63. print "</TD></TR>";
  64. print "</TABLE></center>";
  65. print "</td>n";
  66. }
  67. else
  68. { $height = 130;
  69. $width = 86;
  70.  
  71. if ($thumb){
  72. $thumbnail = "thumbs.php?image=$imgdir/$a_img[$x]&newheight=130&newwidth=86&width=$size[0]&height=$size[1]";
  73. }
  74. else 
  75. {
  76. $thumbnail = "$imgdir/$a_img[$x]";
  77. }
  78.  
  79.  $imgnumber = ($x+1);
  80. if("$imgdir/$a_img[$x]" !="")
  81. print "<td align=center valign=top>";
  82. print "<TABLE WIDTH=198 BORDER=0 CELLPADDING=0 CELLSPACING=0>";
  83. print "<TD><a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$size[0]&h=$size[1]&t=$imgdir $imgnumber','$x','width=$size[0],height=$size[1],directories=no,location=no,menubar=no,scrollbars=
    no,status=no,toolbar=no,resizable=no');return false"
     target="_blank"><img src="$thumbnail" height=$height width=$width border=0 alt='$a_img[$x]' style="filter:alpha(opacity=100)" onmouseout="gradualfade(this,100,30,4)" onmouseover="gradualfade(this,40,50,100)"></a></TD>";
  84. <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$size[0]&h=$size[1]&t=$imgdir $imgnumber','$x','width=$size[0],height=$size[1],directories=no,location=no,menubar=no,scrollbars=
    no,status=no,toolbar=no,resizable=no'
    );return false" target="_blank">$size[0] x $size[1]</a> | <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$halfw&h=$halfh&t=$imgdir $imgnumber','$x','width=$halfw,height=$halfh,directories=no,location=no,menubar=no,scrollbars=no,s
    tatus=no,toolbar=no,resizable=no'
    );return false" target="_blank">1/2</a> | <a href='#' onclick="window.open('popup.php?img=$imgdir/$a_img[$x]&w=$quarterw&h=$quarterh&t=$imgdir $imgnumber','$x','width=$quarterw,height=$quarterh,directories=no,location=no,menubar=no,scrollbar
    s=no,status=no,toolbar=no,resizable=no'
    );return false" target="_blank">1/4 size</a></font>";
  85. caption($caption_name);
  86. print "</TD></TR>";
  87. print "</TABLE>";
  88. print "</td>n";
  89. }  
  90. }
  91.  
  92.  if(($x%$col) == ($col-1))
  93.  {
  94. print "</tr>n";
  95. $r++;
  96.  }
  97.  
  98.  print "r=$r - maxrow=$maxrow<br>";
  99.  if($r==$maxrow)
  100.  {
  101. break;
  102.  }
  103.  else
  104.  $x++;
  105. }
  106. print "</table>n";
  107.  }
  108.  
  109. $imgdir = str_replace(" ", "%20", $imgdir); 
  110.  
  111. print "<p><font size=2 face=verdana>";
  112.  if($totimg>$totxpage)
  113.  {
  114. if($totpages>$page)
  115. {
  116.  $next = $page+1;
  117.  $back = ($page>1)?($page-1):"1";
  118.  if($page>1)
  119.  {
  120. $back = $page-1;
  121. print "<a href=index.php?imgdir=$imgdir&page=1>first page</a> | <a href=index.php?imgdir=$imgdir&page=$back><< back </a>";
  122.  }
  123.  print " <b>page $page of $totpages</b>  <a href=index.php?imgdir=$imgdir&page=$next>next >></a> | <a href=index.php?imgdir=$imgdir&page=$totpages>last page</a>";
  124. }
  125. else
  126. {
  127.  $next = (($page-1)==0)?"1":($page-1);
  128.  print "<a href=index.php?imgdir=$imgdir&page=1>first page</a> | <a href=index.php?imgdir=$imgdir&page=$next><< back</a>  <b>page $page of $totpages</b>  ";
  129.  
  130. print "</center>";
  131. }
  132.  }
  133. include("footer.inc");
  134. ?>



Pozdrawiam
kszychu
Proszê daæ jaki¶ sensowny temat dla tego w±tku i dostosowaæ go do zasad panuj±cych na przedszkolu.
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.