Witam.
Po wpisaniu danych, i kliknieciu szukaj, nic sie nie dzieje, po ponownym kliknieciu szukaj, albo odswiezeniu dopiero pojawiaja sie dane, dlaczego cookie ma takie opuznienie

<?php $dane2 = $_POST['dane2']; $dane1 = $_POST['dane1']; setcookie("dane1", $_POST['dane1']); setcookie("dane2", $_POST['dane2']);?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
</head>
<body>
<div id="form">
<form action="file.php" method="post">
<select name="dane1">
<option value="0" ></option>
<option value="dane11">dane1 1</option>
<option value="dane12" >dane1 2</option>
<option value="dane13" >dane1 3</option>
</select>
<input value="" type="text" id="from" name="dane2"/>
<button type="submit" >Szukaj</button>
</form>
<?php
$dane1 = $_COOKIE['dane1'];
$dane2 = $_COOKIE['dane2'];
?>
</body>
</html>