hallo sander und andere profis,
habe die blätterfunktion exakt mit deinem code eingebaut, funzt leider nicht *verzeifel*
http://baseportal.de/cgi-bin/baseportal.pl?htx=/gpark/gpurlsuch1
im vergleich dazu die korrekte fassung ohne blättern
http://baseportal.de/cgi-bin/baseportal.pl?htx=/gpark/gpurlsuch
die codes:
suchtemplate:
<! --- ab hier Routine Such-EINGABE-------------------------------------------------------------------------------------->
<table align=center cellspacing=1 cellpadding=2 border=1>
<tr bgcolor=#cccccc><td>
<form action="baseportal.pl?htx=/gpark/gpurlsuer1&cmd=search&range=0,10"
method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="/gpark/gpurlsuer1">
<input type=hidden name="cmd=" value="search">
<table width=50% align=center cellspacing=1 cellpadding=2 border=0>
<tr><td> </td>
<tr><td align=right><font face=verdana size=2 color=#000080>Rubrik:</td><td>
<! -- # 2 variablen definiert = gpsuchkat + gpsuchukat # --->
<select name="gpsuchkat=">
<loop db=gpkat sort^=gphkat,gpkhkat2,gpkkat>
<option value="$gpkkat2">$gpkkat</option>
</loop>
</select>
</td></tr>
<tr><td align=right><font face=verdana size=2
color=#000080>Stichwort:</td><td><input type="text" name="gpsuchukat=" size=40
value=""></td></tr>
<tr><td align=right><font face=verdana size=2 color=#000080>URL:</td><td><input
type="text" name="gpurl=" size=40 value=""></td></tr>
<tr><td align=right><font face=verdana size=2
color=#000080>Beschreibung:</td><td><input type="text" name="gpbes1=" size=40
value=""></td></tr>
<tr><td colspan=2 align=center nowrap><br><input type=submit
value="Abschicken"> <input type=reset value="Zurücksetzen"></td></tr>
</table>
</form>
</td></tr>
</table>
<! --- bis hier Routine SUCH-EINGABE
------------------------------------------------------------------->
ergebnistemplate:
<! --- ab hier Routine Such-ERGEBNIS
-------------------------------------------------------------------------------------->
<table align=center cellspacing=1 cellpadding=2 width=600 border=0>
<tr bgcolor=#000080>
<td><font face="verdana" color=#FFFFFF size=1> Rubrik</font></td>
<td><font face="verdana" color=#FFFFFF size=1> Stichwort</font></td>
<td><font face="verdana" color=#FFFFFF size=1> Beschreibung</font></td></tr>
<perl>
$append = "&gpsuchkat~=$gpsuchkat" if $gpsuchkat ne "";
$append = $append."&gpsuchukat~=$gpsuchukat" if $gpsuchukat ne "";
$append = $append."&gpurl~=$gpurl" if $gpurl ne "";
$append = $append."&gpbes1~=$gpbes1" if $gpbes1 ne "";
</perl>
<loop code=perl db=gpurl>
out "";
</loop>
<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$append\"><img
src=\"http://www.guidepark.de/graphics/prev.gif\" border=0 alt=\"zurück\"></a>" if $oldrange>=0;
out "<a href=\"$_link&range=$newrange,$_range_length$append\"><img
src=\"http://www.guidepark.de/graphics/next.gif\" border=0 alt=\"weiter\"></a>" if
$newrange<$_amount_query;
</perl>
<loop db=gpurl gpkat1==$gpsuchkat | gpkat2==$gpsuchkat | gpkat3==$gpsuchkat & gpukat1~=$gpsuchukat | gpukat2~=$gpsuchukat | gpukat3~=$gpsuchukat & gpurl~=$gpurl & gpbes1~=$gpbes1 sort^=gpkat1,gpkat2,gpukat1,gpukat2,gpbes1 code=perl>
$auskat = $gpkat1.", ".$gpkat2." ".$gpkat3;
$ausukat = $gpukat1." ".$gpukat2." ".$gpukat3;
out "<tr bgcolor=".($_loop % 2?"a0a0a0":"e0e0e0") ."><td><font color=#000080
face=verdana size=1> $auskat</td><td><font color=#000080 face=verdana
size=1> $ausukat</td><td><a
href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/gpark/gpurldet&cmd=all&Id==$_id>
color=#000080 face=verdana size=1> $gpbes1</a></td></tr>";
</loop>
</table>
<! --- bis hier Routine SUCH-ERGEBNIS
------------------------------------------------------------------------------------>