If you mean a form with no submit button
<html>
<head>
<title></title>
<link rel="stylesheet" href="stylesheet/styles.css" type="text/css">
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body>
<FORM>
<b>Quick Find: </b><SELECT NAME="location" onChange="MM_jumpMenu('parent',this,0)">
<OPTION VALUE="page1.php?var=value1">Page1</OPTION>
<OPTION VALUE="page2.php?var=value2">Page2</OPTION>
<OPTION VALUE="page3.php?var=value3">Page3</OPTION>
</SELECT>
</FORM>
</body>
</html>
If you're referring to just passing a variable to another page without using a form, you can always pass it in the URL. All you gotta do is get the variable up there. YOu can use a link to do this.
<a href="yourpage.php?var=sixteen">Click Here</a>
On yourpage.php, if you have ?var=sixteen in the address bar, you'd use either
echo $var;
// or
echo $_GET['var'];
That would output sixteen.
Does that help?
Cgraz