[Allegro] phpac
Bernhard Eversberg
ev at biblio.tu-bs.de
Do Aug 25 14:06:18 CEST 2011
Am 25.08.2011 13:18, schrieb Fischer, Thomas:
>
> Es gibt noch ein Problem:
>
> Wenn man nach "antony" sucht
> (http://www.biblio.tu-bs.de/db/demo/page.php?urG=TIT&urS=antony)
> und dann "anwender" und "apology" ankreuzt, so werden die angekreuzten Daten korrekt angezeigt (drei Sätze).
> Wenn man aber auf "SEND" klickt, so wird nur der dritte Datensatz angezeigt; offenbar wird an dieser Stelle die Suche
> #862 or TIT "_apology"
> noch nicht korrekt übergeben oder ausgewertet.
>
SO ist es. Wenn's mit # beginnt, wird angenommen, daß nur Nummern
oder ein Nummernbereich gewünscht ist.
Läßt sich aber in av_find.php abfangen (ab Zeile 61):
// Ist es ein Suchbefehl oder #nummernliste ?
"var 'T' '$recnums'",
"if % or % jump findcom", // wenn ' or' vorkommt, ist es Suchbef.
"if not ='T#' jump findcom", // Suchbef.
Die dritte Zeile einfügen!
> Kreuzt man hingegen "antony" und "anwender" an, so funktioniert alles korrekt:
Ja, in dem Fall ist es umgekehrt.
>
> Ob das so ist, ist ziemlich schwer zu erkennen, weil die Daten alle zu einer Zeile zusammengefügt werden.
> Besser wäre, in t-mail.php gegen Ende
>
> ...
> else
> echo "<PRE>\n";
> av_out($result);
> echo "</PRE>\n";
> end
>
> und zusätzlich in av_ini.php in der Funktion "av_out"
>
> echo "$output[$i]\n" ;
>
Nein, die Mail soll nur den Text enthalten, keinen HTML-Kram. Stellen
Sie Ihr Mailprogramm um, daß es den Text nicht als HTML interpretiert,
denn dabei gelten ja die Codes 13 und 10 nicht.
B.E.
Mehr Informationen über die Mailingliste Allegro