ich hab gerade mal in ein mietpaket eines kunden geschaut, da habe ich
es genauso umgesetzt.
$a_f_bild1 $a_f_bild2, $a_f_bild3 werden nur angezeigt, wenn die db inhalt hat.
markus
<perl>
get "seite==!$seite sprache==de", "hotel_daten";
$seitentext = convert_br($seitentext);
$seitenfoto=~s/\s//;
$a_f_foto ="<div style='float:right; margin:5px; border-width:1px; border-style:solid; border-color:#4C7070;'><img src='/files/$seitenfoto' width='220px' /></div>" if $seitenfoto ne "";
$a_f_foto ="" if $seitenfoto eq "";
$bild1=~s/\s//;
$a_f_bild1 ="<a href='/files/$bild1' rel='shadowbox[fotos]' title=''>
<img src='/files/$bild1' width='185' style='border:solid 1px #d9d9d9; padding:2px;'></a>" if $bild1 ne "";
$a_f_bild1 ="" if $bild1 eq "";
$bild2=~s/\s//;
$a_f_bild2 ="<a href='/files/$bild2' rel='shadowbox[fotos]' title=''>
<img src='/files/$bild2' width='185' style='border:solid 1px #d9d9d9; padding:2px;'></a>" if $bild2 ne "";
$a_f_bild2 ="" if $bild2 eq "";
$bild3=~s/\s//;
$a_f_bild3 ="<a href='/files/$bild3' rel='shadowbox[fotos]' title=''>
<img src='/files/$bild3' width='185' style='border:solid 1px #d9d9d9; padding:2px;'></a>" if $bild3 ne "";
$a_f_bild3 ="" if $bild3 eq "";
out <<EOF;
<title>$meta_titel</title>
</head>
<body>
<div id="container">
<div id="content">
EOF
get "sort=-buchdatum", "hotel_buch", "erghash2";
while(get_next("erghash2")){
$dat_buch=datum("$buchdatum", "Tag0.Monat0.Jahr2");
$buchinhalt = convert_br($buchtext);
out <<EOF;
<strong>$buchtitel</strong><br>
$buchinhalt ($dat_buch)</a><br><br>
EOF
}
out <<EOF;
</ul> </div>
</div>
<div id="right">
<div id="righttitel">
$seitentitel</div
<p>
$a_f_foto
$seitentext
</p>
<div id="thumbnails">
<ul class="thumbnails">
<li>$a_f_bild1</li>
<li>$a_f_bild2</li>
<li>$a_f_bild3</li>
</ul>
<br>
Zur Grossansicht auf das Foto klicken
</perl>