Blätter funktion

Kann ich so nicht beantworten.

Wollte mir das Online anschauen, aber beim ersten Aufruf sehe ich alle Bilder (ohne Blätterfunktion), dann nach einem Refresh steht dort nur noch "Die von Ihnen angewählte Seite bzw. Sektion ist nicht verfügbar!".
Zudem ist das ja in ein CMS PHPKit integriert. Da weiss ich nicht, wie das arbeitet und eventuell schon vorher was an Variablen ändert (z.B. das $_GET['page'] automatisch genulled wird).

Im Moment geht gar nichts da du wohl die test.php Seite gelöscht hast. Damit kann keiner irgendwie weiterhelfen, ausser du machst mal ein paar Debugausgaben (per echo und dann den Variablennamen) und schilderst deine Ergebnisse mit dem entsprechendem PHP Code oder HTML Output.

Gruss
 
So sieht er komplett aus.

Code:
<html>
<head>
<link href="galerie/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
 img#b1 {filter: Alpha(opacity=50, finishopacity=60, style=2)}
</style>
</head>
<body>
<?
   if(getrights('user')) {
        echo '
        <table cellspacing="0" cellpadding="0" width="100%">
        <tr>
        <td class="heads" align="left" colspan="2" cellspacing="0" cellpadding="0">
            <table cellspacing="0" cellpadding="3" width="100%">
            <tr>
            <td align="center" width="20%">
            <script LANGUAGE="JavaScript">
            function eKiwi() {
            fenster = window.open("http://www.ccr.action-teamwork.de/galerie/ccr_upload.php","PopUp","width=450,height=300")
            }
            </script>
            <a href="javascript:eKiwi()"><b>Upload</b></a></td>
            </tr>
            </table>
        </td>
        </tr>
        </table>
        <br>';
   }
    else {
        echo '
        <table cellspacing="0" cellpadding="0" width="100%">
            <tr>
            <td class="heads" align="left" colspan="2" cellspacing="0" cellpadding="0">
                <table cellspacing="0" cellpadding="3" width="100%">
                <tr>
                <td align="center" width="20%"> Du musst Registriert sein um Upzuloaden </td>
                </tr>
                </table>
            </td>
            </tr>
        </table>
        <br>';
    }
?>
<?
  $i = 0;
?>
<table border="0" cellspacing="2" cellpadding="2" width="100%">
  <tr>
  <?
        $imagesPerPage = 10; // definiert die Anzahl der Bilder pro Seite
        $countImages = 0; // Anzahl der verfügbaren Bilder, wird in while() genutzt
        $showPage = is_numeric($_GET['page']) ? $_GET['page'] : 1;  // wenn der GET parameter eine Zahl ist, dann diesen nutzen, ansonsten Seite 1 anzeigen
        // Bereich der Bilder von ... bis
        $showImagesFrom = $showPage * $imagesPerPage - $imagesPerPage;
        $showImagesTo = $showPage * $imagesPerPage;
        $dir = 'galerie/images/renegade/';
        $handle = opendir($dir);
     while(false!==($file = readdir($handle)))
        {
        if ($file != "." && $file != ".."&& $file != "index.php" && $file != "no-pic.gif" && $file != ".php") {
              $countImages++;
              if($countImages >= $showImagesFrom && $countImages < $showImagesTo) 
              {
                     echo "
  <td><a href='$dir/$file' target='pic_haupt'><center><img id=\"b1\" onMouseOver=\"this.style.filter = 'none';\" onMouseOut=\"this.style.filter = 'Alpha(opacity=50, finishopacity=60, style=2)';\" width=130 height=100 border=\"0\" src=\"".$dir.$file."\"></center></a></td>";
                      $i++;
             }
}
     if ($i % 4 == 0) {
          echo "</tr><tr>";
     }
}
echo "</tr></table>";
        closedir($handle);
// Berechnen und anzeigen der Links zu anderen "Bilderseiten"
$availablePages = ceil($countImages/$imagesPerPage);
IF($availablePages == 0 || !$availablePages) {
     $availablePages == 1;
}
echo "Springe zu Seite: ";
FOR($k = 0; k <= $availablePages; $k++) {
     echo '<a href="LINKZUDIESEMSCRIPTHIER-MUSSNOCHGESETZTWERDEN.php?page='.$k.'">'.$k.'</a>';
}

?>
<br>
<table cellspacing="0" cellpadding="0" width="100%">
 <tr>
  <td class="heads" align="left" colspan="2" cellspacing="0" cellpadding="0">
    <table cellspacing="0" cellpadding="3" width="100%">
     <tr>
      <td align="right" width="20%"><?php echo" Version: $version"?></td>
     </tr>
    </table>
  </td>
 </tr>
</table>
</body>
</html>
 
Bei mir wird auf der test.php gar nichts ausgegeben.
Der HTML Header sagt, das Content Length 0 Byte gross ist, also es wird nichts ausgegeben. Ich würde vermuten, das dieses PHPKit die Ursache ist, da irgendwo wohl ein exit() oder die() die weitere Ausführung des Scriptes verhindert. Wo, Wie, Warum kann ich nicht beantworten, kenne dieses CMS nicht.


Gruss
 
Ein Blick in deine include.php könnte vielleicht mehr erklären. Denn da ist wirklich garkeine Ausgabe.
 
Zurück