Erst mal danke... aber noch kleines Problem - 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 Holger B. (6 Beiträge) am Montag, 5.März.2001, 22:49. WWW: www.baer-konzept.de
    Erst mal danke... aber noch kleines Problem

      Hallo,

      das hat wirklich gut geklappt, dank dir. Nur etwas noch. Wenn ich dein script einbaue kommt trotzdem unten der Link Voherige Beiträge beim ersten Aufruf, obwohl erst 5 Einträge enthalten sind. Der Aufruf sollte eigentlich erst für den 21 Eintrag erscheinen.

      Hab mich jetzt ziemlich blöd ausgedrückt. Möchte das 20 Einträge pro Seite erscheinen.

      Hoffe das ist noch verständlich.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Holger B. (6 Beiträge) am Montag, 5.März.2001, 18:35. WWW: www.baer-konzept.de
    Gästebuch-Problem

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 5.März.2001, 21:18.
    Re: Gästebuch-Problem

      Das unter die Ausgabe eingefügt müßte klappen:

      <perl>
      

      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
      

      out "[ <a href=\"$_link&range=$oldrange,$_range_length\">Vorherige Beiträge</a> ] " if $oldrange>=0;
      out "[ <a href=\"$_link&range=$newrange,$_range_length\">Weitere Beiträge</a> ]" if $newrange<$_amount_all;
      

      </perl>

      Sander

     Antworten

    Beitrag von Holger B. (6 Beiträge) am Montag, 5.März.2001, 22:49. WWW: www.baer-konzept.de
    Erst mal danke... aber noch kleines Problem

      Hallo,

      das hat wirklich gut geklappt, dank dir. Nur etwas noch. Wenn ich dein script einbaue kommt trotzdem unten der Link Voherige Beiträge beim ersten Aufruf, obwohl erst 5 Einträge enthalten sind. Der Aufruf sollte eigentlich erst für den 21 Eintrag erscheinen.

      Hab mich jetzt ziemlich blöd ausgedrückt. Möchte das 20 Einträge pro Seite erscheinen.

      Hoffe das ist noch verständlich.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 5.März.2001, 23:02.
    Re: Erst mal danke... aber noch kleines Problem

      dazu müsste ich mal den code der ausgabe sehen. wenn mehrere loops drin sind klappt es meißt nicht mehr.

      Sander

     Antworten

    Beitrag von Holger B. (6 Beiträge) am Dienstag, 6.März.2001, 01:13. WWW: www.baer-konzept.de
    Bist ja wirklich hilfsbereit, danke..

       <do action=input><do action=list listtype=add> <loop db=main sort=- range^=0,20> 
                  <p>  
                  <hr>
                  <table width="100%" border="0" cellspacing="2" cellpadding="4">
                    <tr> 
                      <td rowspan="3" width="16%" valign="top">
                        <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Datum</font></p>
                        <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Eintrag 
                          Nr.<br>
                          $_id</font></p>
                      </td>
                      <td width="84%" bgcolor="#C6D7E1"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Name</font></td>
                    </tr>
                    <tr> 
                      <td width="84%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Beitrag</font></td>
                    </tr>
                    <tr> 
                      <td width="84%" bgcolor="#C6D7E1"> 
                        <table width="100%" border="0" cellspacing="0" cellpadding="0">
                          <tr> 
                            <td width="18%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Homepage:<br>
                              E-Mail:<br>
                              </font></td>
                            <td width="82%" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Homepage<br>$_loop{"E-Mail"}</font></td>
                          </tr>
                        </table>
                        
                      </td>
                    </tr>
                  </table>
      </loop>
      <hr>
      <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
                  <perl> 
      my $newrange=$_range+$_range_length; $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
      

      out "[ <a href=\"$_link&range=$oldrange,$_range_length\">Vorherige Beiträge</a> ]" if $oldrange>=0;
      out "[ <a href=\"$_link&range=$newrange,$_range_length\">Weitere Beiträge</a> ]" if $newrange<$_amount_all;
       </perl> 
      </font>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 6.März.2001, 01:52.
    Re: Bist ja wirklich hilfsbereit, danke..

      die zeile fehlt:
      my $oldrange=$_range-$_range_length;
      

      komplett:
       <do action=input><do action=list listtype=add> <loop db=main sort=- range^=0,20> 
      <p>  
      <hr>
      <table width="100%" border="0" cellspacing="2" cellpadding="4">
      <tr> 
      <td rowspan="3" width="16%" valign="top">
      <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Datum</font></p>
      <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Eintrag 
       
      Nr.<br>
      $_id</font></p>
                      </td>
      <td width="84%" bgcolor="#C6D7E1"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Name</font></td>
      </tr>
      <tr> 
      <td width="84%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Beitrag</font></td>
      </tr>
      <tr> 
      <td width="84%" bgcolor="#C6D7E1"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr> 
      <td width="18%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Homepage:<br>
      E-Mail:<br>
      </font></td>
      <td width="82%" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">$Homepage<br>$_loop{"E-Mail"}</font></td>
      </tr>
      </table>
       
                      </td>
      </tr>
      </table>
      </loop>
      <hr>
      <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
      <perl> 
       
      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;



      out "[ <a href=\"$_link&range=$oldrange,$_range_length\">Vorherige Beiträge</a> ]" if $oldrange>=0;
      out "[ <a href=\"$_link&range=$newrange,$_range_length\">Weitere Beiträge</a> ]" if $newrange<$_amount_all;
      </perl> 
      </font>
      

     Antworten


     
 Liste der Einträge von 64650 bis 64800: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.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!