Hallo,
ich hab eine Bildergallerei erstellt, wo mir pro Seite immer 15 Thumbnails angezeigt werden und wenn man aauf ein Bild klickt, wird auf einer neuen Seite das Bild in Originalgrösse angezeigt. In meiner Thumbnail-Ansicht funktioniert die "Blätterfunktion" einwandfrei. Wenn ich dann aber zu der Orignalgrössen-Ansicht wechsle zeigt er mir das angeklickte Bild in Originalgrösse aber die Blätterfunktion" funktioniert nicht.

PHP-Code:
if (isset($_GET['nid'])) {
    
    
$x $_GET['nid'];
    
    
$pfad $_SERVER['PHP_SELF'];
    
    
$query "SELECT files.nid,files.filepath,files.filename, node_revisions.nid, node_revisions.title, node_revisions.body FROM files, node_revisions WHERE files.nid = '$x' AND node_revisions.nid = '$x' AND files.filename = '_original' ";
    
    
$query2 "SELECT filename, nid FROM files WHERE filename = '_original' ";
    
    
$abfrage mysql_query($query) or die (mysql_error());
    
    
$abfrage2 mysql_query($query2) or die (mysql_error());
    
    
$datensaetze_pro_seite "1";   

    
$p "5";                             
    
    
$total mysql_num_rows($abfrage2);                   

    
$seiten ceil($total $datensaetze_pro_seite);   
    
    while (
$row mysql_fetch_array($abfrage)) {

    if(empty(
$_GET['go'])){ 

        
$go $x;         
        
    }elseif(
$_GET['go'] <= || $_GET['go'] > $seiten){

        
$go $x;     

    }else{

        
$go mysql_real_escape_string($_GET['go']);   

    }
    
    
$links = array();

    if((
$go $p) < 1){ $davor $go 1;  }else { $davor $p; }           

    if((
$go $p) > $seiten){ $danach $seiten $go; }else{ $danach $p; }  

    
$off = ($go $davor);

    if (
$go $davor 1){     

        
$first 1;

           
$links[] = "<a href=\"$pfad?go=$first\" title=\"Zur ersten Seite springen\">&laquo; Erste ...</a>\n";     

    }     

    if(
$go != 1){    

        
$prev $go-1;

        
$links[] = "<a href=\"$pfad?go=$prev\" title=\"Eine Seite zurueck blaettern\"> &laquo;</a>\n";    

    }  

    for(
$i $off$i <= ($go $danach); $i++){

      if (
$i != $go){       

            
$links[] = "<a href=\"$pfad?go=$i\">$i</a>\n";

      }elseif(
$i == $seiten) {         

            
$links[] = "<span class=\"current\">[ $i ]</span>\n"

      }elseif(
$i == $go){         

            
$links[] = "<span class=\"current\">[ $i ]</span>\n";

      }

    }               

    if(
$go != $seiten){   

        
$next $go+1;

        
$links[] = "<a href=\"$pfad?go=$next\" title=\"Eine Seite weiter blaettern\"> &raquo; </a>\n";

    }     

    if(
$seiten $go $p ){

        
$last $seiten;

        
$links[] = "<a href=\"$pfad?go=$last\" title=\"Zur letzten Seite springen\">... Letzte &raquo;</a>\n";

    }     

    
$start = ($go-1) * $datensaetze_pro_seite;          

    
$link_string implode(" "$links); 
        
        
$body $row['body'];
        
        echo 
"<div id=\"navigation\">\n";
        echo 
"<span class=\"pages\">Seite ".$go." von ".$seiten."</span>\n";
        echo 
$link_string;
        echo 
"</div> \n";


        echo 
"<tr><td><strong>".$row['title']."</strong></td></tr><br><br>";
        echo 
"<tr><td><img src=\"".$row['filepath']."\" title=\"\" alt=\"\"></td><tr>\n";
        echo 
"<tr><td><pre>".html_links($body)."</pre></td></tr><br>";
    
    }

    
} else {
    
    
$pfad $_SERVER['PHP_SELF'];
    
    
$query2 "SELECT filename FROM files WHERE filename = '_original' ";
    
    
$abfrage2 mysql_query($query2) or die (mysql_error());
    
    
$datensaetze_pro_seite "1";    

    
$p "5";                             

    
$total mysql_num_rows($abfrage2);                    

    
$seiten ceil($total $datensaetze_pro_seite);   

    if(empty(
$_GET['go'])){ 

        
$go 1;          

    }elseif(
$_GET['go'] <= || $_GET['go'] > $seiten){

        
$go 1;     
    }else{ 

        
$go mysql_real_escape_string($_GET['go']); 

    }
    
    
$query "SELECT files.nid,files.filepath,files.filename, node_revisions.nid, node_revisions.title, node_revisions.body FROM files, node_revisions WHERE files.filename = '_original' AND files.nid = '$go'";

    
$abfrage mysql_query($query) or die (mysql_error());


    
$links = array(); 

    if((
$go $p) < 1){ $davor $go 1;  }else { $davor $p; }           

    if((
$go $p) > $seiten){ $danach $seiten $go; }else{ $danach $p; }  

    
$off = ($go $davor); 

    if (
$go$davor 1){       

        
$first 1;

           
$links[] = "<a href=\"$pfad?go=$first\" title=\"Zur ersten Seite springen\">&laquo; Erste ...</a>\n";     

    }     

    if(
$go != 1){         

        
$prev $go-1;

        
$links[] = "<a href=\"$pfad?go=$prev\" title=\"Eine Seite zurueck blaettern\"> &laquo;</a>\n";    

    }  

    for(
$i $off$i <= ($go $danach); $i++){ 

      if (
$i != $go){       

            
$links[] = "<a href=\"$pfad?go=$i\">$i</a>\n";

      }elseif(
$i == $seiten) {            

            
$links[] = "<span class=\"current\">[ $i ]</span>\n"

      }elseif(
$i == $go){            

            
$links[] = "<span class=\"current\">[ $i ]</span>\n";

      }

    }               

    if(
$go != $seiten){       

        
$next $go+1;

        
$links[] = "<a href=\"$pfad?go=$next\" title=\"Eine Seite weiter blaettern\"> &raquo; </a>\n";

    }     

    if(
$seiten $go $p ){  

        
$last $seiten;

        
$links[] = "<a href=\"$pfad?go=$last\" title=\"Zur letzten Seite springen\">... Letzte &raquo;</a>\n";

    }     

    
$start = ($go-1) * $datensaetze_pro_seite;         

    
$link_string implode(" "$links);


    while (
$row mysql_fetch_array($abfrage)) {
        
        
$body $row['body'];
        
        echo 
"<div id=\"navigation\">\n";
        echo 
"<span class=\"pages\">Seite ".$go." von ".$seiten."</span>\n";
        echo 
$link_string;
        echo 
"</div> \n";
        
        echo 
"<tr><td><strong>".$row['title']."</strong></td></tr><br><br>";
        echo 
"<tr><td><img src=\"".$row['filepath']."\" title=\"\" alt=\"\"></td><tr>\n";
        echo 
"<tr><td><pre>".html_links($body)."</pre></td></tr><br>";
    
    }
    

Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!