Beitrag von Werner (67 Beiträge) am Montag, 4.November.2002, 22:02.
Link-Problem bei Blätterfunktion aus BIP
Hallo,
ich habe die Blätterfunktion aus der BIP eingebaut. Funktioniert super!
Aber, wenn ich weiterblätter dann stimmt plötzlich der Link auf die anderen Seiten nicht mehr.
Beispiel:
Bei Aufruf der Seite lautet ein link zB
http://die-veranstaltung.netpure.de/baseportal/die-veranstaltung/Kalender/start
Wenn ich nun weiterblätter, und ich möchte den Link anklicken, dann wird versucht folgendne Link zu öffnen:
http://die-veranstaltung.netpure.de/start
hier der code:
<table width=750 bgcolor=f0f0ff align=center style="table-layout: fixed; border-collapse: collapse; border: 1px solid black" cellpadding=0 cellspacing=0 height="176">
<tr height=18>
<td colspan=6 style="border-bottom: 1px solid white" height="34" background="http://home.t-online.at/home/werner.duerr/bilder/test.jpg" bgcolor="#a0a0ff">
<div align="center"><b> <font size="4" face="Arial" color="#FFFFFF">www. DIE-VERANSTALTUNG.at
- Ihr Veranstaltungskalender im Internet!</font></b></div>
</td>
</tr>
<tr height=18>
<td align=center width=16% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#044697"><a id='button' href='./start'><font color="#FFFFFF" face="Arial" size="2">Startseite</font></a></td>
<td align=center width=17% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#065CC6"><b><font color="#FFFFFF" face="Arial" size="2">Kalender</font></a></td>
<td align=center width=16% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#076FED"><a id='button' href='./bericht'><font color="#FFFFFF" face="Arial" size="2">Bericht</font></a></td>
<td align=center width=17% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#2986F8"><a id='button' href='./start&Id=108'><font color="#FFFFFF" face="Arial" size="2">Angebot</font></a></td>
<td align=center width=16% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#519CF9"><a id='button' href='./start&Id=41'><font color="#FFFFFF" face="Arial" size="2">Musik</font></a></td>
<td align=center width=17% style="border-collapse: collapse; border-top: 1px solid black; border-bottom: 1px solid black" height="28" bgcolor="#7AB4FA"><a id='button' href='mailto:werner.duerr@t-online.at'><font color="#FFFFFF" face="Arial" size="2">E-Mail</font></a></td>
</tr>
<tr>
<td bgcolor=ffffff colspan=6 valign=top style="padding: 2px" min-height="300">
<table width="742" border="0" >
<td height="1" colspan=6 ><center><font face="Arial">Tragen Sie hier Ihre Termine kostenlos ein!</font></center>
<br>
<table border="0" width="742" cellspacing="0">
<tr bgcolor="#044697">
<td width="50"><font face="Arial" color="#ffffff" size="2"><b>Details</b></font></td>
<td width="140"><font face="Arial" color="#ffffff"
size="2"><b>Datum</b></font></td>
<td width="65"><font face="Arial" color="#ffffff" size="2"><b>Beginn</b></font></td>
<td width="63"><font face="Arial" color="#ffffff" size="2"><b>Bundesl.</b></font></td>
<td width="140"><font face="Arial" color="#ffffff" size="2"><b>Ort</b></font></td>
<td width="284"><font face="Arial" color="#ffffff" size="2"><b>Beschreibung</b></font></td>
</tr>
</table>
<loop code=perl db=termin sort=Datum range^=0,10 >
out "<table width=742 cellspacing=0>";
if ($_loop % 2 == 0)
{
out "<tr bgcolor=\"#ffffff\">";
}else
{
out "<tr bgcolor=\"#e9f2fe\">"
}
out "<td width=50 align=center><a href=http://netpure.de/baseportal.pl?htx=/die-veranstaltung/Kalender/termine_detail&cmd=all&detailId=$_id target=blank><font face=arial size=1>klick</td>
<td width=140 valign=top><font face=arial size=2>$Datum</td>
<td width=65 valign=top><font face=arial size=2>$Beginn</td>
<td width=63 valign=top><font face=arial size=2>$Bundesl</td>
<td width=140 valign=top><font face=arial size=2>$Ort</td>
<td width=284 valign=top><font face=arial size=2>$Beschreibung</td>
</tr>
</table>";
</loop>
<perl>
my $newrange=$_range+$_range_length;
my $oldrange=$_range-$_range_length;
$oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
out "<center>";
out "<< <a href=\"$_link&range=$oldrange,$_range_length\"><font face=Arial size=2>Zurück</a> " if $oldrange>=0;
out "<a href=\"$_link&range=$newrange,$_range_length\"><font face=Arial size=2>Weiter</a> >>" if $newrange<$_amount_query;
out "</center>";
</perl>
</td>
</table>
<table>
</table>
</table>
</body>
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 4.November.2002, 22:32.
Re: Link-Problem bei Blätterfunktion aus BIP
hier fehlt ein . davor denke ich mal
../bericht
Sander
Antworten
Beitrag von Werner (67 Beiträge) am Dienstag, 5.November.2002, 09:13.
Re: Link-Problem bei Blätterfunktion aus BIP
Antworten
Beitrag von Werner (67 Beiträge) am Dienstag, 5.November.2002, 09:19.
Re: Problem lokalisiert, aber keine Lösung
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 5.November.2002, 09:35.
Re: Problem lokalisiert, aber keine Lösung
Du hast einfach falsch verlinkt...
./link gibts nicht in html
ausserdem gibts verscheidene Möglichkeiten eine Seite bei bp aufzurufen, unter anderem mit htx=...
das kommt aus der Var $_link beim blättern.
am besten verlinkst du oben mit
/baseportal/die-veranstaltung/Kalender/start - dann hauts immer hin.
Sander
Antworten
Beitrag von Werner (67 Beiträge) am Dienstag, 5.November.2002, 10:00.
DANKE!
Danke Sander, es funktioniert.
Bin leider kein Perl-Profi.
Danke für den super Support!
Antworten