|
|
 |

|

 |

| Community » CGI: Allgemeines Forum |
|
Probleme mit Grafiken im Template
|
Seitenanfang |
| Hallo zusammen, wir haben ein Gästebuch auf der Homepage (Siehe URL) und das Problem ist, das externe Dateien, wie Bilder oder *.css einfach nicht geladen bzw. angezeigt werden. Kopiert man den inhalt des Stylesheets in den <style>-bereich der Seite, haut die Formatierung hin, eingebundene Hintergrundbilder werden aber, wie gesagt, nicht geladen. Ich bin völlig überfragt, muss aber dazu sagen, dass ich mich mit cgi nicht wirklich auskenne. Hat jemand eine Idee, woran es liegen könnte? Bin für jede Hilfe dankbar. Tschü und ein schönes Wochenende.
Datum: 24.03.2006-14:02

|
re: Probleme mit Grafiken im Template
|
Seitenanfang |
| Ohne die Quelltexte : keinen Schimmer... Aber 'n Tip wo du alles erdenkliche zu CSS und html rausfinden kannst: http://de.selfhtml.org/css/index.htm
Datum: 24.03.2006-14:37

|
re: Probleme mit Grafiken im Template
|
Seitenanfang |
| Hi Knoude, ich gehe mal davon aus, das du die Grafiken und andere externe Dateien relativ referenziert hast. Dadurch stimmt dann die Verzeichnisangabe nicht mehr (Bezugsverzeichnis bzw Arbeitsverzeichnis ist dann nicht mehr das wo das Template liegt). Einfache Abhilfe wäre zu schaffen durch Angabe des gesamten Verzeichnispfad z.B. für ein Bild <img src="http://www.deine Seite/grafiken/bild.gif" alt="mein_bild"> Denkbar wäre auch die Angabe des aboluten Pfades auf dem Server z.B. /srv/htdocs/bla/bla/bild.gif Wenn es nicht dein eigener Server ist, erfährst du die Pfadangaben sicher vom Provider. Thomas
Datum: 24.03.2006-14:46

|
re: Probleme mit Grafiken im Template
|
Seitenanfang |
| Hi, wenn Du die Umgebung nicht genau kennst, bietet es sich an, mit Absolutpfadangaben zu arbeiten. Insgesamt gibt es zwischen CGI und statischen HTML Dateien aber keinen Unterschied, was die Pfade betrifft. Musst Dir halt immer klar machen, in welchem Verzeichnis Dein Skript steht, dann kannst auch relativ arbeiten. Beispiel: http://server/index.html http://server/images/image.gif http://server/css/base.css http://server/cgi-bin/script.cgi http://server/cgi-bin/gbook/engine.cgi Pfade aus script.cgi: ../index.html ../css/base.css ../images/image.gif gbook/engine.cgi Pfade aus engine.cgi: ../../css/base.css ../../images/image.gif Solltest Du einen CMS artigen Aufbau haben, musst Du Dir immer klar machen, welche Struktur die Engine erzeugt und dementsprechend referenzieren. -uw
Datum: 24.03.2006-15:12

|
|

|

|

|
 |

|

|
|