Witam
Napisalem skryp galeria, na moim apache chodzi super jednak na darmowym serwerze friko.pl nie chodzi. JEst to moje pierwsze doswiadczenie ze strona na serwerze online. Wiem ze ten serwer jest w trybie safe mode ale nie uzywam zabronionych funckji - chyba:). Prosze zoabczcie na kod,moze cos zauwazycie co powoduje blad.
  1. Witam
  2. Napisalem prosty skrypt galerii który na moim domym serwerze apache dziala dobrz
    e. Nie zawiera ograniczonych ani zabronionych funkcji a jednak na waszym serwerze
     nie chodzi. Możecie mi pomóc??
  3. OTO skrypt:
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  5. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head>
  8. <title>Materialy</title>
  9. <meta http-equiv="Content-Type"
  10. content="text/html; charset=iso-8859-2" />
  11. </head>
  12. <BODY>
  13. <?php
  14. $imgDir="./kumple";
  15. //odczytanie parametru
  16. if(isSet($_GET['imgid'])){
  17. $imgId=$_GET['imgid'];
  18. }
  19. else{
  20. $imgId=0;
  21. }
  22. //cztamy katalog
  23. $dir=scandir($imgDir);
  24.  
  25. $count=count($dir);
  26. echo $count;
  27. //poprawnosc parametru
  28. if($imgId<|| $imgId > $count || !is_Numeric($imgId)){
  29. $img=0;
  30. }
  31. //ustalenie nazwy obrazka
  32. $imgName= $dir["$imgId"];
  33. $first=0;
  34. $last=$count-1;
  35. if($imgId<$count-1){
  36. $next=$imgId+1;
  37. }
  38. else{
  39. $next=$count-1;
  40. }
  41.  
  42. if($imgId > 0){
  43. $prev=$imgId-1;
  44. }
  45. else{
  46. $prev=0;
  47. }
  48. ?>
  49.  
  50. <table align="center">
  51. <tr>
  52. <td>
  53.  
  54. <?php
  55. $tablica[$count]="kumple/$imgName";
  56. $obrazek=$tablica[$count];
  57. echo "<img src=$obrazek>";
  58. ?>
  59.  
  60. </td>
  61. </tr>
  62. <tr>
  63. <td align="center">
  64.  
  65. <?php
  66. $imgId++;
  67. echo "Obraz $imgName ($imgId z $count)";
  68. ?>
  69.  
  70. </td>
  71. </tr>
  72. <tr>
  73. <td align="center">
  74. <?php echo "<a href="kumple2.php?imgid=$first">Pierwszy</a>"; ?>
  75. <?php echo "<a href="kumple2.php?imgid=$prev">Poprzedni</a>"; ?>
  76. <?php echo "<a href="kumple2.php?imgid=$next">Nastepny</a>"; ?>
  77. <?php echo "<a href="kumple2.php?imgid=$last">Ostatni</a>"; ?>
  78. </td>
  79. </tr>
  80. </table>
  81. </BODY>
  82. </html>

Z góry dziekuje za pomoc.