Autor |
Nachricht |
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Do 24.07.2008 12:23
Titel
|
|
|
ah... für file_exists() brauchst du meines wissens den realpath()...!
edit: machs halt so:
Code: |
<?php
// Abfrage ob die gewünschte Datei funktioniert
$filename = $GLOBALS['mosConfig_live_site']."/templates/tem_highergrounds/images/header_".$_GET['Itemid'].".jpg";
if (is_array(getimagesize($filename))) {
// wenn das File existiert, dann Bild anzeigen
echo "<img src=\"".$filename."\" />";
} else {
// wenn das File nicht existiert, dann DEFAULT-Bild anzeigen
echo "<img src=\"".$GLOBALS['mosConfig_live_site']."/templates/tem_highergrounds/images/header_DEFAULT.jpg\" />";
}
?>
|
Zuletzt bearbeitet von pixelpapst303 am Do 24.07.2008 12:33, insgesamt 1-mal bearbeitet
|
|
|
|
|
Divitiacus
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 24.07.2008 12:58
Titel
|
|
|
<?php
// Abfrage ob die gewünschte Datei funktioniert
$filename = $GLOBALS['mosConfig_live_site']."/templates/tem_highergrounds/images/header_9jpg";
if (file_exists($filename)) {
// wenn das File existiert, dann Bild anzeigen
echo "<img src=\"".$GLOBALS['mosConfig_live_site']."/templates/tem_highergrounds/images/header_9.jpg\" />";
} else {
// wenn das File nicht existiert, dann DEFAULT-Bild anzeigen
echo "<img src=\"".$GLOBALS['mosConfig_live_site']."/templates/tem_highergrounds/images/header_DEFAULT.jpg\" />";
}
?>
sogar das geht nicht
immernoch DEFAIT wird angezeigt ...
Zuletzt bearbeitet von am Do 24.07.2008 13:22, insgesamt 3-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
tschifu
Dabei seit: 28.01.2003
Ort: Ingelheim
Alter: 42
Geschlecht: -
|
Verfasst Do 24.07.2008 14:43
Titel
|
|
|
warum so kompliziert?
mach doch einfach
Code: |
if (isset($_GET('Itemid')))
{
if($_GET('Itemid')==7)
{
echo 'UrlZuDeinemBild';
}
else
{
echo 'defaultUrl';
}
}
else
{
echo 'defaultUrl';
}
|
ansonsten wenn mehrere Bilder zu wechseln sind mit switch case nach Itemid abfragen.
Achso, was nutzt du denn für eine Joomla Version. Kannst dann bei 1.5
Code: | echo $this->baseurl; |
Deine Site-Url damit ausgeben und icht über $_GLOBALS[];
Zuletzt bearbeitet von tschifu am Do 24.07.2008 14:47, insgesamt 1-mal bearbeitet
|
|
|
|
|
Divitiacus
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 24.07.2008 15:15
Titel
|
|
|
ja ich will mehrere Bilder tauschen
je nach ID halt (wenn ein Bild mit "passender" ID im Ordner ist - soll er dieses benutzen ..
ja es ist Joomla 1.5!
PS: arbeite in der Schweiz komme aber aus dem Breisgau
Zuletzt bearbeitet von am Do 24.07.2008 15:18, insgesamt 1-mal bearbeitet
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 24.07.2008 15:23
Titel
|
|
|
naja,.. wenns nich geht dann machs halt wirklich mit if und switch,..
musste halt anstatt nur des bild zu uppen auch nochn kleinen eintrag machen...
Code: |
if (isset($_GET('Itemid')) && is_numeric($_GET('Itemid') == TRUE)
{
switch($_GET('Itemid')
{
case '1':
$url = 'abc.jpg';
break;
case '2':
$url = 'abd.jpg';
break;
default:
$url = 'Asdasdsadas.jpg';
}
} else
{
$url = 'abc.jpg';
}
echo '<img src="bilder/'.$url.'" alt="bla" />';
|
|
|
|
|
|
Divitiacus
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 24.07.2008 15:32
Titel
|
|
|
choise hat geschrieben: | naja,.. wenns nich geht dann machs halt wirklich mit if und switch,..
musste halt anstatt nur des bild zu uppen auch nochn kleinen eintrag machen...
Code: |
if (isset($_GET('Itemid')) && is_numeric($_GET('Itemid') == TRUE)
{
switch($_GET('Itemid')
{
case '1':
$url = 'abc.jpg';
break;
case '2':
$url = 'abd.jpg';
break;
default:
$url = 'Asdasdsadas.jpg';
}
} else
{
$url = 'abc.jpg';
}
echo '<img src="bilder/'.$url.'" alt="bla" />';
|
|
PHP mag mich nicht
Fatal error: Can't use function return value in write context
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 24.07.2008 15:42
Titel
|
|
|
meine "9" klemmt...
Code: | if (isset($_GET['Itemid']) && is_numeric($_GET['Itemid']) == TRUE)
{
switch($_GET['Itemid'])
{
case '1':
$url = 'abc.jpg';
break;
case '2':
$url = 'abd.jpg';
break;
default:
$url = 'Asdasdsadas.jpg';
}
} else
{
$url = 'abc.jpg';
}
echo '<img src="bilder/'.$url.'" alt="bla" />'; |
Zuletzt bearbeitet von choise am Do 24.07.2008 16:10, insgesamt 1-mal bearbeitet
|
|
|
|
|
Divitiacus
Account gelöscht Threadersteller
Ort: -
|
Verfasst Do 24.07.2008 16:08
Titel
|
|
|
jammer ... immernoch nicht
Code: | <?php
<!-- HEADER BILD abhängig von ID -->
if (isset($_GET('Itemid')) && is_numeric($_GET('Itemid') == TRUE))
{
switch($_GET('Itemid'))
{
case '9':
$url = 'header_9.jpg';
break;
case '2':
$url = 'header_1.jpg';
break;
default:
$url = 'header_3.jpgg';
}
} else
{
$url = 'header_DEFAULT.jpg';
}
echo '<img src="images/'.$url.'" alt="bla" />';
<!-- ENDE HEADER BILD abhängig von ID-->
?> |
|
|
|
|
|
|
|
|
Ähnliche Themen |
Layer mit Text - Inhalt austauschen
CSS Problem - Inhalt an Footer und Header anpassen?
Brauche einen Tipp: Div Boxen mit Rahmen und Header Grafik
Joomla! Problem ((Joomla) vor CSS-Pfad)
Joomla 1.0.12 oder Joomla 1.5 beta?
DIV's austauschen
|
|