Ich habe das so gemacht, aber es scheint nichts zu wirken, habe ich es eventuell an der falschen Stelle gemacht?

Testen kann man es hier: www.bastilampe.de/wow/beta/

HTML-Code:
<?php
if(isset($_POST['searchitem'])) {
    setcookie('searchitem', $_POST['searchitem'], time() + 2592000); 
	header('Location: http://www.buffed.de/?f=' . urlencode($_POST['searchitem']));
}

if(@get_magic_quotes_gpc()) {
      @set_magic_quotes_runtime(0);
      $_GET = array_map('stripslashes', $_GET);
      $_POST = array_map('stripslashes', $_POST);
      $_COOKIE = array_map('stripslashes', $_COOKIE);
      $_REQUEST = array_map('stripslashes', $_REQUEST);
} 
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>

	<title>Buffed.de Suche</title>

	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
	
	<link rel="stylesheet" type="text/css" href="./searchframe_style.css">

</head>


<center>



<form name="buffedSuche" action="<?php echo $_SERVER['PHP_SELF']; ?>" target="_blank"  method="post">

<input type="text" size="35" name="searchitem" value="<?php echo htmlspecialchars($_REQUEST['searchitem']); ?>">

<br>

<font size="2">
(Suche erfolgt mit <a target="searchframe" href="_suche_speedydragon.php"><u>Buffed.de</u></a>)
</font>

<br><br>


<input type="submit" value="Suchen">

</form>



</center>

</html>