Hola:
No es necesario usar galletas, sino javascript (sería mejor un CGI)...
La url la puedes leer con location.search.substr(1)...
Para el ejemplo sería así:
<body onload="inicio()">
... y en el head la definición de inicio...
function inicio() {
var entrada = location.search.substr(1).split("&");
for (var i = 0, total = entrada.length; i < total; i ++)
window[entrada[i].split("=")[1]] = entrada[i].split("=")[1];
document.forms[0].dato1.value = dato1;
}
Saludos