Bild mittels Variable aufrufen, wie wenn nicht definiert

oozaru

Mitglied
Guten Tag liebe Gemeinde,

Ich bin immer wiedermal bei problem auf eure Seite gestossen und konnte meist alle damit lösen. Nun habe ich so wie ich das sehe ein problem das nicht sehr schwer sein dürfte, ich jedoch nicht auf die reihe Kriege...

Ich hoffe Ihr könnt mir helfen.

Auf meiner seite http://www.oozaru.ch habe ich im header einen banner der aufgrund der includierten seite angezeigt wird.

sprich: print'<img src="img/'.$_GET['page'].'.jpg" alt="" width="" height="" />';

Mein Problem ist nun das ich wenn ich auf die Domain gehe das die Variable $page keinen Wert hat. Meine Lösung sah dann so aus:


<?php
if ( $page === "" )
{
print'<img src="img/aktuell.jpg" alt="" width="576" height="140" />';
}
else {
print'<img src="img/'.$_GET['page'].'.jpg" alt="" width="576" height="140" />';
}
?>

ich denke Ihr seht was ich damit erreichen will...

ich hoffe es Ihr habt eine Antwort für mich.

Mit freundlichen Grüssen
oozaru
 
item: Bitte, bitte den Code in Zukunft in [PHP]mein Code[/PHP] setzen

item: Du willst nicht $page prüfen sondern $_GET['page'].

item: du solltes $_GET['page'] nicht direkt weiterwenden. am besten mit filter_imput() prüfen

PHP:
if(!$page = filter_input(INPUT_GET, 'page', FILTER_SANITIZE_STRIPPED)){
    $page = 'aktuell';
}
print'<img src="img/'.$page.'.jpg" alt="" width="576" height="140" />';
 
Hab ich ma gemachd. Werd die funktion gleich für das includieren, oder rein filtern wie man das nun nennt, der Anfangs Seite verwenden :D Danke!
 
Zurück