+ Antworten
Ergebnis 1 bis 4 von 4

Thema: korrekter Verzeichnispfad angeben

  1. #1
    TP-Supporter gieri macht sich hier sehr viel Mühe Avatar von gieri
    Registriert seit
    Apr 2005
    Beiträge
    389

    korrekter Verzeichnispfad angeben

    Hallo,

    ich komme nicht ganz klar mit den Verzeichnispfaden.

    Die Ordnerstrucktur sieht wie folgt auf dem Server aus (V = Verzeichnis):

    Hauptebene
    *********
    V-englisch
    |_ index.html
    V-images
    index.html

    Also die index.html gibt es in zwei Sprachen. Jede index.html beeinhaltet einen Flashticker, dieses ticker.swf liegt einmal in V-englisch und einmal direkt in der Hauptebene.

    In dem Ticker soll eine Grafik mittickern die in V-images liegt (auch Haupteben).

    Wenn ich im Ticker als Bildpfad ../images/grafik.jpg angeben funktioniert das nur bei dem Ticker in der Hauptebene.

    Der Ticker auf der index.html die im Unterverzeichnis V-englisch liegt zeigt leider keine Grafik an.

    mir scheint als würde der Pfad ../images/grafik.jpg nicht erreichbar zu sein aus V-englisch.

    Wie muss der Pfad korrekt lauten um von einem Unterverzeichnis Dateien oder Bilder aus einem übergeordnetem Verzeichnis aufzurufen?

    Hoffe es war verständlich vormuliert

    Danke für einen Tipp.

    Gruß

    gieri
    suche Dir einen Job der dir Spaß macht und Du musst nie mehr Arbeiten gehen

  2. #2
    TP-Supporter gieri macht sich hier sehr viel Mühe Avatar von gieri
    Registriert seit
    Apr 2005
    Beiträge
    389
    Hallo und Danke,

    das hatte ich schon probiert... leider wird die Grafik nicht angezeigt

    Ich glaube wenn ich die ticker.swf im unterverzeichnis habe und die Grafik liegt aber eine Ebene darüber (im Hauptverzeichnis) dann sucht er bei /images/grafik.jpg ein Verzeichnis "images" in der gleichen Ebene wo die ticker.swf liegt.

    /images/../grafik.jpg ist wohl nicht korrekt?

    Gruß

    gieri
    suche Dir einen Job der dir Spaß macht und Du musst nie mehr Arbeiten gehen

  3. #3
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo gieri,

    das / bedeutet, daß vom Stammverzeichnis ausgegangen wird. Es spielt also keine Rolle in welchem Unterverzeichnis man ist, wenn man /images/bild.jpg benutzt, wird das Bild ausgehend vom Stamm gesucht. Dagegen ist ./ das aktuelle Verzeichnis und ../ wechselt eine Ebene höher. Von daher macht dein /images/../grafik.jpg keinen Sinn, weil das Bild dann im Stamm gesucht wird.

    Wurde der Pfad zur Datei in der SWF hardcoded?

  4. #4
    TP-Supporter gieri macht sich hier sehr viel Mühe Avatar von gieri
    Registriert seit
    Apr 2005
    Beiträge
    389
    Hallo Rizzo,

    danke für die Erklärung.

    mmhhh.. hardcoded.. keine Ahnung. Ich verwende ein Tool das ein bisschen HTMl erzeugt um die .swf Datei die ich dann einfach abspeichere aufzurufen.

    Code:
    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" 
    WIDTH=210 HEIGHT=80> 
    <PARAM NAME=movie VALUE="Pfad zur .swf Datei"/>
    <PARAM NAME=menu VALUE=false/>
    <PARAM NAME=quality VALUE=high/>
    <PARAM NAME=wmode VALUE=opaque/>
    <PARAM NAME=scale VALUE=noscale/>
    <EMBED src=#SAVE AS SWF FILE FIRST# menu=false quality=high wmode=opaque
     scale=noscale WIDTH=210 HEIGHT=80 TYPE="application/x-shockwave-flash"
    PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
    </EMBED>
    </OBJECT>
    Dann schieb ich die .swf die erzeugt wurde in das geliche Verzeichnis in der die HTML Datei liegt in der der Code von oben liegt.

    Gruß

    gieri
    suche Dir einen Job der dir Spaß macht und Du musst nie mehr Arbeiten gehen

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51