Thread CSS mit Perlscript: style.css wird nicht ausgewertet (30 answers)
Opened by I.C.Wiener at 2004-01-26 19:50

format_c
 2004-01-27 12:08
#1077 #1077
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Ob die Datei da liegt wie er sie einbinden will kann man doch mit einem einfachen Kontrollscript zu kontrollieren.
Code: (dl )
1
2
3
4
5
6
7
8
#!/usr/bin/perl
use strict;

my $location = 'style.css';
print "Content-type: text/plain\n\n";
-e $location ? print "OK" : print "Nicht OK";

exit;


Existiert die Datei an dem Ort wird OK ausgegeben wenn nicht Nicht OK.

Damit weis I.C. Wiener ob die style.css auch dort liegt wie er sie einbindet. Aktuell nehme ich an im cgi-bin wo man allerdings keine anderen Dateien als ausführbare CGI/Perl Scripte liegen haben sollten. Darin z.B: Images anzuschauen geht nähmlich auch in die Hose wenn im apache SetHandler gesetzt ist. Dann könnte ich mir auch vorstellen, dass die Stylesheet-Datei nicht gescheit geöffnet wird.

Legt lieber ein Verzeichnis styles an und leg die Datei da rein und binde sie dann mit
Code: (dl )
<link type="text/css" rel="stylesheet" href="../styles/style.css" />

ein.

CGI.pm hat da auch schöne funktionenen um sich den HTML-Code XML-konform generieren zu lassen.

Gruß ALex

View full thread CSS mit Perlscript: style.css wird nicht ausgewertet