AW: [Allegro] Kurztitelliste mit Chinesischen Schriftzeichen
Andreas Wolf Consulting
info at andreaswolfconsulting.com
Di Feb 28 18:12:08 CET 2006
Hallo,
die Trennung wird im
sub HolKurztitel
{
$jobtext = "& $PfadParam\nfind # $nummern[$Position]";
for( $i = 1; $i < $maxKurztitel && $Position + $i < $#nummern; $i++
)
{
$jobtext .= ",$nummern[$Position+$i]";
}
$jobtext .= "\n";
local( $max ) = $i;
for( $i = 1; $i <= $max; $i++ )
{
$jobtext .= <<"Kurztitel";
get $i
write internal "/" short newline
Kurztitel
}
$jobtext .= "@ DB=$Datenbank ID=$user/$passwd";
$Input=&AuftragErgebnis;
}
bei 'write internal ...' gemacht und anschliessend im
sub ZeigeKurztitel
{
&Knoepfe;
print <<"KurztitellisteAnfang";
<FORM ACTION="$HTMLScriptPfad/regsrch.pl" METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="db" VALUE="$in{'db'}">
<TABLE WIDTH=100%>
KurztitellisteAnfang
&PrintFortsetzung if( $Mitte == 0 || $Mitte == 1 );
if(! $Input)
{
&KeinErgebnis;
exit;
}
chop $Input;
local( $BoxNr ) = 0;
@InZeilen=split /^/m,$Input; # Eingabestring in Zeilen zerlegen
foreach $Z ( @InZeilen ) # Zeile verarbeiten
{
( $SatzNummer, $KurzTitel ) = split( "/", $Z, 2 );
$KurzTitel = &anz_prep( $KurzTitel );
$KurzTitel =~ s/ / /g;
verwendet. Ich verwende den Schrägstrich '/'.
Viele Grüsse
Andreas Wolf
Mehr Informationen über die Mailingliste Allegro