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