Re: Bildergalerie - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von captain-music (6 Beiträge) am Freitag, 8.Februar.2002, 13:42.
    Re: Bildergalerie


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von captain-music (6 Beiträge) am Freitag, 8.Februar.2002, 09:43.
    Bildergalerie

      Hallo,
      meine Frage betrifft die Bildergalerie von fb.
      Mein Problem ist folgendes.
      Die Datenbank mit den Bildern (z.B.Fotos) enthält mehr als 100 Dateien.
      Nach Aufruf der Galerie "Fotos" werden immer alle Dateien der entsprechenden Galerie
      auf einer Seite angezeigt.
      Ich möchte aber, dass nur eine betimmte Anzahl z.B. 16 Bilder auf einer Seite angezeigt
      werden und für die weiteren Bilder in der Galerie "Fotos" eine Folgeseite generiert wird

      Ich habe es mit folgendem Befehl versucht
      <do action=all range^=0,16 pagebrowse=bottom buttonbrowse=bottom listtype=list listfields=datei_name input=link>, 
      
      erhalte dann aber immer folgende Fehlermeldung

      [ Fehler: init:
      Ursache: Die angegebene Datenbank ist für den gewünschten Zugriff nicht freigegeben.

      Nochmal auf den Punkt gebracht.
      Ich habe eine Galerie mit 100 Bildern. Es sollte nach Aufruf der Galerie nicht eine
      Seite genriert werden, die 100 Bilder anzeigt sondern es sollten entsprechend 6 Seiten
      mit je 16 Bildern generiert werden und die restlichen 4 Bilder sollen auf der 7 Seite angezeigt werden.

      Was muss ich wo in die Ausgabeseite einfügen?

      Vielen Dank

      Ich spendiere einen virtuellen Drink

      captain-music

     Antworten

    Beitrag von Marco (840 Beiträge) am Freitag, 8.Februar.2002, 12:05.
    Re: Bildergalerie

      Anscheinend fehlt Dir die Datenbank:

      <do action=all db=DeineDB range...>
      

      Marco

     Antworten

    Beitrag von captain-music (6 Beiträge) am Freitag, 8.Februar.2002, 13:42.
    Re: Bildergalerie

     Antworten

    Beitrag von captain-music (6 Beiträge) am Samstag, 9.Februar.2002, 19:04.
    Re: Bildergalerie

      Probier's mal mit Gemütlichkeit

      Hier nochmal mein Problem.
      bildergalerie von fb

      Nochmal auf den Punkt gebracht.
      Ich habe eine Galerie mit 100 Bildern. Es sollte nach Aufruf der Galerie nicht eine
      Seite genriert werden, die 100 Bilder anzeigt sondern es sollten entsprechend 6 Seiten
      mit je 16 Bildern generiert werden und die restlichen 4 Bilder sollen auf der 7 Seite angezeigt werden.

      Was muss ich wo in die Ausgabeseite einfügen?

      es folg der code der Ausgabeseite

      <html>
      <head>
      <title>Galerie</title>
      </head>
      <body bgcolor="#f5f5f5">
      <center><h1>Galerie</h1></cneter>
      <!-- Die Überschrift Ihrer Galerie -->
      

      <perl>
      if ($galerie_nr_rein > 0) #nur wenn eine Galerienummer &uuml;bergeben wurde.
      {
      get "galerie_nr==!$galerie_nr_rein", "galerie";
      if($url ne "")  #nur wenn in der Datenbank Galerie auch eine URL angegeben ist.
          {
          out "<table align='center'>";
          out "<tr><td align=center colspan=$cols ><h2>$titel</h2></td></tr>";
          get "nummer_galerie==!$galerie_nr", "bilder";
      # wer die Navigation zu den anderen Galerien lieber oben m&ouml;chte, alle Zeilen zwischen Start und Ende hierher verschieben.
          out "<tr>";
          $i = 0;
          while (get_next("bilder"))
              {
              $i++;
      # Die n&auml;chste Zeile bitte anpassen. xxxxxx durch eigenes Verzeichniss ersetzen.
              out "<td valign='top' align='center'><a href='/cgi-bin/baseportal.pl?htx=/siteschmiede/test/bildergalerie/bild_gross&url=$url&bildid=$_id' target='_blank'>$bild_text<br><img src=$url$mini$datei_name border='0'></a></td>";
              if($i == $cols){ $i = 0; out "</tr><tr>";}
              }
          out "</tr>";
      # Navigation zu den Anderen Galerien (Start)
          out "<tr><td colspan=$cols>";
          get;
          while (get_next)
          {
          if($galerie_nr == $galerie_nr_rein)
              {out "$galerie_nr $titel<br>"; # Aktuelle Galerie nicht als link
              }else{
      # Die n&auml;chste Zeile bitte anpassen. xxxxxx durch eigenes Verzeichniss ersetzen.
              out "&nbsp;<a href='/cgi-bin/baseportal.pl?htx=/siteschmiede/test/bildergalerie/bilder&db=galerie&galerie_nr_rein=$galerie_nr'>$galerie_nr $titel</a><br>";
              }
          }
          out "</td></tr>";
      # Navigation zu den Anderen Galerien (Ende)
        }
      }
      out "</table>";
      </perl>
      

      </body></html>


      Vielen Dank

     Antworten


     
 Liste der Einträge von 50550 bis 50700:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!