Klaus: mod_rewrite - Manipulation von Dateinamen von JPEGs

Hallo,

da ich das im Moment nicht selbst testen kann, Frage ich euch:

Kann ich per mod_rewrite den Namen von Bildern manipulieren?
Und kann ich diese dann in einer HTML-Datei aufrufen (<img.../>)?

Ich möchte Bilder-Galerien online stellen. Beschreibungen zu den Bildern werden in einer Datenbank ablegen. Die Dateinamen sollen dynamisch aus der Datenbank generiert werden.

Viele Grüße
Klaus

  1. Hi,

    Kann ich per mod_rewrite den Namen von Bildern manipulieren?

    Du kannst mit mod_rewrite die Zuordnung von URLs zu Dateinamen bzw. anderen URLs manipulieren.

    Und kann ich diese dann in einer HTML-Datei aufrufen (<img.../>)?

    Im <img>-Element wird eine URL angegeben. Ergo: Ja.

    Ich möchte Bilder-Galerien online stellen. Beschreibungen zu den Bildern werden in einer Datenbank ablegen. Die Dateinamen sollen dynamisch aus der Datenbank generiert werden.

    Das kann mod_rewrite nicht.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo,

      danke für die schnelle Antwort.

      Im <img>-Element wird eine URL angegeben. Ergo: Ja.

      Das klingt doch vielversprechend.

      Ich möchte Bilder-Galerien online stellen. Beschreibungen zu den Bildern werden in einer Datenbank ablegen. Die Dateinamen sollen dynamisch aus der Datenbank generiert werden.

      Das kann mod_rewrite nicht.

      Was meinst du damit?

      Ich hatte in etwa vor, dass ein Bild mit dem Dateinamen "bild_15.jpg"
      mithilfe von mod_rewrite über den Dateinamen "bild_15,ein-kleines-haus.jpg" aufgerufen wird.

      Das sollte doch möglich sein, oder?

      Das da noch eine Menge (In meinem Fall) PHP-Arbeit notwendig ist, ist mir klar.

      Grüße
      Klaus

      1. Hi,

        Ich möchte Bilder-Galerien online stellen. Beschreibungen zu den Bildern werden in einer Datenbank ablegen. Die Dateinamen sollen dynamisch aus der Datenbank generiert werden.
        Das kann mod_rewrite nicht.
        Was meinst du damit?

        mod_rewrite greift nicht auf Datenbank-Inhalte zu.

        Ich hatte in etwa vor, dass ein Bild mit dem Dateinamen "bild_15.jpg"
        mithilfe von mod_rewrite über den Dateinamen "bild_15,ein-kleines-haus.jpg" aufgerufen wird.

        Das sollte doch möglich sein, oder?

        Ja, sofern eine entsprechende Datei vorliegt. Die Datenbank ist außen vor.

        Das da noch eine Menge (In meinem Fall) PHP-Arbeit notwendig ist, ist mir klar.

        mod_rewrite kann den Zugriff auf "bild_15,ein-kleines-haus.jpg" übrigens auch auf ein PHP-Script lenken. Oder auf eine Datei, falls vorhanden, und nur andernfalls auf ein PHP-Script.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes