Aloha!
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
function dahin_und_wohin(){
var string="";
for(var i=0;i<document.forms[0].elements.length;i++){
string+=(string=="")?"?":"&";
string+=document.forms[0].elements[i].name+"="+document.forms[0].elements[i].value;
Hier fehlt das URLEncoding!!! Und das ist ganz wichtig bei etwas kritischeren Eingabedaten wie z.B. Leerzeichen.
Außerdem: Warum das Formular nicht einfach per Javascript abschicken?
document.forms[0].submit(); - und fertig ist der Lack. Und das URLEncoding.
}
alert("suche.php"+string);
top.location.href="suche.php"+string;
}
//-->
</script>
</head>
- Sven Rautenberg