Beitrag von Mattias (110 Beiträge) am Sonntag, 4.Januar.2004, 23:22.
Ausgabe nur wenn eine bestimmte Datei existiert
Wie kann ich das bewerkstelligen, dass ein Text nur dann ausgegeben wird, wenn die dazugehörige Grafik existiert?
Gruss Mattias
Beitrag von Mattias (110 Beiträge) am Montag, 5.Januar.2004, 01:54.
Sorry, war wohl ein bissl ungenau...
Also das Bild, worum es sich dreht, liegt auf einem anderen Server und wird mit <img src...> eingefuegt. Nur ist halt manchmal keins da, und dann will ich auch nach Moeglichkeit weder den haesslichen Platzhalter noch den Text ausgeben.
Beitrag von hempelr (1976 Beiträge) am Montag, 5.Januar.2004, 10:28.
Re: Sorry, war wohl ein bissl ungenau...
mhm - was nimmst du für ne Version?
Bei Miete/Lizenz geht das in etwa so:
nachschaun, ob Bild existiert, wenn ja, ausgeben, sonst nicht.
Alles in Perl etwa so:
$xb = get "http://www.deinedomain.de/bildname.gif";
if (length($xb) > 100){
out "Dieses Bild ist da <img src='http://www.deinedomain.de/bildname.gif'";
} else {
out "Kein Bild vorhanden";
}
Bei Lizenz ist zusätzlich im Templatekopf das use LWP::Simple () anzugeben und dann beim get auch nochmal, also so:
$xb = LWP::Simple::get "http://www.deinedomain.de/bildname.gif";
hth
Ruben