General / Allgemeines > Programming

Bildadresse auslesen lassen.

(1/1)

exestend:
Hallo, ich muss leider schon wieder nerven. Ich habe leider keine Passende Ergebnisse zu meinem Problem gefunden, falls jemand etwas findet dann tut es mir leid das ich das  nicht gefunden habe.

Problem:
Ich würde gerne unter jedem Bild die Direkte Bildardresse ausgeben lassen.

Sprich wenn ich auf der Seite bin, sieht die URL ja so aus:
details.php?image_id=57

Der Imagepfad sieht aber so aus:
/data/media/2/bildname.endung

Nun war mein Versuch dieser in der details.php

--- Code: ---$bildvar = "[url=Seiten-URL][img]Seiten-URL/data/media/".$cat_id."/".$image_name."[/img][/url]";
$bildvar=trim($bildvar);
$bildvar=str_replace(" ","_",$bildvar);
//-----------------------------------------------------

$site_template->register_vars(array(
  "msg" => $msg,
 
  "bildurl" => $bildvar,
 
 
  "clickstream" => $clickstream,
--- End code ---

So leider wie erfahrene Nutzer sehen komme ich mit "$image.name" nicht wirklich weiter da ich den "$image_media_file" Namen brauche.

Für etwas unerfahrernere Nutzer die dieses eventuell, wenn es geht, übernehmen wollen:

--- Code: ---$bildvar=trim($bildvar);
$bildvar=str_replace(" ","_",$bildvar);
--- End code ---
Manche Bilder haben ein Leerzeichen in ihrem Bildnamen was von 4images mit einem underline kompensiert wird. Dieser Code sorgt dafür das die Ausgabe des Bildnamen also  richtig verläuft.


Zum aktuellen Problem:
mit der Ausgabe viva {media_src} was in der functions.php geregelt wird komme ich leider auch nicht viel weiter da die Ausgabe dann so ist:
./data/media/2/bildname.endung

Ich hatte es auch versucht in der functions.php so zu regeln das man {media_scr_2} ausgibt und dann den Punkt so subventioniert wie oben das leerzeichen.


Leider bin ich nicht zum gewünschten Ziel gekommen.



Hat jemand eine andere Idee ? :)


LG

mawenzi:
... [Mod] Display image codes on details page (image permalink) ...
... http://www.4homepages.de/forum/index.php?topic=17912.0 ...

exestend:
Vielen dank für die Antwort.

Werde es gleich mal testen, aber wieso kann man  image_media_file nicht augeben lassen wie image_name ?

Navigation

[0] Message Index

Go to full version