Steven: Wechselnder Header auf jeder Seite

Beitrag lesen

hi,

Wenn ich Beispielsweise die Seite
http://example.com/?page=welcome
habe, wie bringe ich dem Snippet bei, dass "welcome" der Seitenname ist, worauf sich $page_name also beziehen soll?

Das findest Du in $_GET['page'] => 'welcome'

MfG

Hallo.

Danke erst einmal. Ich habe damit jetzt mal ein wenig rumgespielt, bekomme aber nur eine Fehlermeldung. Ich bin in php noch nicht so sehr bewandert. Laut meinem verständnis müsste das Snippet dann in etwa so aussehen, oder?

<?php  
if(is_page()) {  
$page_name = $page;  
$_GET['page'] => 'welcome';  
$image_name = 'header-'.$page_name;  
}  
if(!file_exists(TEMPLATEPATH.'/images/'.$image_name.'.jpg')) {  
$image_name ='header-image';  
}  
echo '<img src="'.get_bloginfo('template_url').'/images/'.$image_name.'.jpg" alt="'.$image_name.'" />';  
?>

Dann bekomme ich allerdings einen Fehler:

Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in ...

Zudem will ich den $page_name ja dynamisch haben, also dass er sich je nach Seite mit-ändert ('welcome', 'about', eben je nachdem wie die Seite benannt wurde).