Von Avanti (Dez. 2002) zu Avanti 2.2.7 (Nov. 2004)
Heinrich Allers
allers at t-online.de
Do Dez 2 09:04:22 CET 2004
Endlich wollte ich mal den Sprung von fast 2 Jahren wagen, vom alten
Avanti aus dem Dezember 2002 aufs neueste (2.2.7) vom letzten Monat
übergehen. Bei der einen Datenbank klappt der Übergang, bei einer
anderen aber nicht: Hier baut der alte Avanti (Dez. 2002) schön die
Kurztitelliste auf, während (bei Verwendung der gleichen Perl-Sripte!)
der neueste vom letzten Monat gerade noch die Kästchen zum Ankreuzen
hinsetzt, ansonsten aber den Bildschirm weiß läßt, wo sonst die
Kurztitel stehen.
Ich habe es jetzt soweit einzugrenzen vermocht. Der alte Avanti (Dez.
2002) liefert für den ersten in der Kurztitelübersicht erscheinenden
Titel folgenden Quelltext:
<FORM ACTION="gk01r.pl?la=de" METHOD="POST" name='mf'><TR>
<TD valign="baseline">
<INPUT TYPE="CHECKBOX" NAME="num0" VALUE="23245">
</TD>
<TD class="text" valign="baseline">
<a href="gk01r.pl?recnums=23245&la=de&Ort=bar" class="iconlink">
Ärgernis Brecht (1961)
</a>
</TD>
Der neueste Avanti (Nov. 2004) dagegen liefert folgenden Quelltext (wie
gesagt: die gleichen Skripte, die gleiche Recherche!):
<FORM ACTION="gk01r.pl?la=de" METHOD="POST" name='mf'><TR>
<TD valign="baseline">
<INPUT TYPE="CHECKBOX" NAME="num0" VALUE="23245ÊÄrgernis Brecht (1961)
"></TD>
<TD class="text" valign="baseline">
<a href="gk01r.pl?recnums=23245ÊÄrgernis Brecht (1961)
&la=de&Ort=bar" class="iconlink">
</a>
</TD>
Mir ist rätselhaft, warum der neuere Avanti solch einen Salat
produziert. Hat jemand eine Idee, wie da weiter vorzugehen ist oder wie
ich das Problem umschiffen kann. Oder steckt da womöglich ein Fehler in
Avanti?
Der entscheidende Abschnitt des Skriptes sieht, wenn ich es richtig
ausgemacht habe, ausschnittsweise so aus:
..
print"<FORM ACTION=\"gk01r.pl?la=$lang\" METHOD=\"POST\" name='mf'>";
...
foreach $Z ( @InZeilen ) # Zeile verarbeiten
...
<TD valign="baseline">
<INPUT TYPE="CHECKBOX" NAME="num$BoxNr" VALUE="$SatzNummer">
</TD>
<TD class="text" valign="baseline">
<a href="gk01r.pl?recnums=$SatzNummer&la=$lang&Ort=$ort"
class="iconlink">
$KurzTitel</a>
</TD>
...
Hiiiiiiiiiiiilfe!!!!!!!!! schreit und grüßt:
Heinrich Allers
-- allers at t-online.de * http://www.allers.privat.t-online.de
-- Die Türkei? In die Europäische Union aufnehmen, jetzt!
-- ¿Turquía? ¡Integrar en la Unión Europea, ahoramismo!
-- allers at t-online.de * http://www.allers.privat.t-online.de
-- Die Türkei? In die Europäische Union aufnehmen, jetzt!
-- ¿Turquía? ¡Integrar en la Unión Europea, ahoramismo!
Mehr Informationen über die Mailingliste Allegro