In der index.php oder halt dort wo du den Header später einbinden willst:
PHP Code:
<?php
$images = array(
"1.png",
"2.png",
"3.PNG",
"4.PNG"
);
$links = array(
"1.png" => "index.php",
"2.png" => "seite1.php",
"3.PNG" => "seite2.php",
"4.PNG" => "seite3.php"
);
$num = rand(0, count($images) - 1);
$headerImg = "header.php?img=".$images[$num];
$headerLink = $links[$images[$num]];
?>
In der Div/Span whatever wo du den Header einfügen willst:
HTML Code:
<a href="<?=$headerLink?>"><img src="<?=$headerImg?>"></img></a>
In der header.php:
PHP Code:
<?php
$head = null;
if(isset($_GET["img"])) {
$head = $_GET["img"];
}
$file = "http://www.elitepvpers.com/forum/images/header/".$head;
if(file_exists($file)) {
if(!headers_sent()) {
header("Content-Type: image/png");
readfile($file);
} else {
print("error: headers already sent");
}
} else {
print("error: file not found");
}
?>
Im ersten Array musst du den Namen vom Bild einfügen, im zweiten den Namen vom Bild und den dazugehörigen Link.
Also im zweiten dann z.B. so:
PHP Code:
"bildname.png" => "index.php",
"bild2.png" => "http://google.de"