Externer Link im Bildmodul funktioniert nicht

Gesperrt
4sign
Beiträge: 73
Registriert: Do 1. Jul 2004, 22:09
Kontaktdaten:

Externer Link im Bildmodul funktioniert nicht

Beitrag von 4sign »

wenn ich im Bildmodul einen externen Link anlege wird trotzdem auf die Startseite gelingt. warum? gibt es eine lösung (hab hier keine gefunden)?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

in welchem Bildmodul?
4sign
Beiträge: 73
Registriert: Do 1. Jul 2004, 22:09
Kontaktdaten:

Beitrag von 4sign »

timo hat geschrieben:in welchem Bildmodul?
das standardbilmodul mit link:

Code: Alles auswählen

<?php

if ("CMS_IMG[1]" != "") {

    $img = '<img src="CMS_IMG[1]" border="0">';

    if ("CMS_LINK[2]" != "http://") {
        $img = sprintf('<a href="%s" target="%s">%s</a>',"CMS_LINK[2]", "CMS_LINKTARGET[1]", $img);

    }

    echo $img;

}

echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "CMS_LINKDESCR[1]";


?>
Contenido Version 4.4.4
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

wie lautet dein link?

hast du auch http:// davor gesetzt?
4sign
Beiträge: 73
Registriert: Do 1. Jul 2004, 22:09
Kontaktdaten:

Beitrag von 4sign »

timo hat geschrieben:wie lautet dein link?

hast du auch http:// davor gesetzt?
ja: http://www.movin-seminare.de
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

Ich finde gerade den Forumsbeitrag nicht, aber das mitgelieferte Bildmodul hat sowieso eine Macke, weil wenn man keinen Link angibt die Startseite aufgerufen wird. Versuch's mal hiermit:

Code: Alles auswählen

<?php 

if ("CMS_IMG[1]" != "") { 

    $img = '<img src="CMS_IMG[1]" border="0">'; 

    $imagelink = "CMS_LINK[1]"; 

    if ($imagelink != "http://" && !empty($imagelink) && $imagelink != $cfgClient[$client]["path"]["htmlpath"])
      { 
        $img = sprintf('<a href="%s" target="%s">%s</a>',"$imagelink", "CMS_LINKTARGET[1]", $img); 
      } 
    else {$img = '<img src="CMS_IMG[1]" border="0">';}

    echo $img;
} 

echo "<br>"; 
echo "CMS_IMGDESCR[1]"; 
echo "<br>"; 
echo "CMS_LINKDESCR[1]"; 
echo "<br>"; 

?>
4sign
Beiträge: 73
Registriert: Do 1. Jul 2004, 22:09
Kontaktdaten:

Beitrag von 4sign »

VOLLTREFFER, vielen dank.
Gesperrt