PHP and list boxes

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

PHP and list boxes

Post by brookside »

I have a form that uses 3 list boxes and buttons to pass options from one list box to another using javascript. My list boxes that I need to pull data from are named "addTo[]" and "deleteFrom[]" and it too some fanagling to get javascript to use reference them with the [] behind the name, but it works. I was told to use a few different methods to extract the options from these list boxes, but nothing works. Both of these throw errors.

while(list($key, $value) = each($_POST['addTo[]']))
{
echo $key.' = '.$value.'<br>';
}

...OR...

foreach($_POST['addTo[]'] as $value)
{
echo $value;
}

How do I get my data from these list boxes?
User avatar
xisle
Forum Contributor
Posts: 249
Joined: Wed Jun 25, 2003 1:53 pm

Post by xisle »

use $_POST['addTo'] in your foreach loop
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

Post by brookside »

I got this error

Warning: Invalid argument supplied for foreach() in /home/nwmissouri/public_html/delete.php on line 99


It's the same if I use 'addTo[]'
TheBentinel.com
Forum Contributor
Posts: 282
Joined: Wed Mar 10, 2004 1:52 pm
Location: Columbus, Ohio

Post by TheBentinel.com »

brookside wrote:I got this error

Warning: Invalid argument supplied for foreach() in /home/nwmissouri/public_html/delete.php on line 99


It's the same if I use 'addTo[]'
What do you see if you just:
print ($_POST['addTo');
print ($_POST['addTo[]');

Does that print anything?

Does your form say Method=Post? Maybe they are really GET variables.
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

Post by brookside »

The form Code that is printed through PHP:

Code: Select all

$form_html = '$html = "
                                      
                        <form action="$PHP_SELF" method="post" id="Form1" onsubmit="reDir();">
						$errorText
						<table cellpadding="10">
						<tr>
						<td align="right">
						<div id="defaultLayer">
				Prospective Members:<br>
				<select multiple ID="defaultList" NAME="defaultList"> 
				$elements
				</select>
			</div>
			</td>
			<td>
			<br><br><br>
			<input type="button" onclick="insertAdd();" id="addtoadd" name="addtoadd" value="Add As Member">
			<br><br><br>
			<input type="button" onclick="insertDelete();" id="addtodelete" name="addtodelete" value="Delete Prospective">
			</td>
			<tr>
			<td align="center">
			<div name="deleteList" id="deleteList">
			Delete these prospective members:
			<br><br>
			<select multiple ID="deleteFrom[]" NAME="deleteFrom[]">
				</select>
				<br><br>
				<input type="button" onclick="removeDelete();" name="deletefromdelete" value="Deselect" ID="deletefromdelete">
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="moveAllDelete();" name="clearfromdelete" value="Clear" ID="clearfromdelete">
			</div>
			</td>
			
			<td align="center">
			<div name="addList" id="addList">
			
			Add these prospective members:
			<br><br>
			<select multiple ID="addTo[]" NAME="addTo[]">
				</select>
				<br><br>
				<input type="button" onclick="removeAdd();" name="deletefromadd" value="Deselect" ID="deletefromadd">
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="moveAllAdd();" name="clearfromadd" value="Clear" ID="clearfromadd">
			</div>
			</td>
			</tr>
			</table>
			
			<p align="right">
				<input type="submit" id="submit" name="submit" onclick="return validate();" value="Submit"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="resetAll();" id="cmdReset" name="cmdReset" value="Reset">
			</p>
                        </form>
                        
            ";';
When I try your tw suggestions for pronting, I get nothing printed out. they are empty.

[Edit: Added php tags for eyecandy. --JAM]
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

Post by brookside »

I also tried changing it to get and instead of $_POST I used $_GET. I am getting the same error as before.
TheBentinel.com
Forum Contributor
Posts: 282
Joined: Wed Mar 10, 2004 1:52 pm
Location: Columbus, Ohio

Post by TheBentinel.com »

brookside wrote:The form Code that is printed through PHP:
The potential for an error in that code is very high. Have you done a view-->source in the browser to make sure it got there the way you expect it to?

It sounds like you aren't getting any data back, since print'ing it doesn't say anything. How about posting the form code as it gets sent to the browser (view-->source) and the entire PHP page you're using to process the form.

Also, throw the code you post into php tags, like this:

Code: Select all

// this is a PHP comment
It makes your code easier to read and figure out. (Quote this message to see the php tags)
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

Post by brookside »

Here's my whole page as seen by View-&amp;amp;gt;source.

Code: Select all

&amp;amp;amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.0 Transitional//EN&amp;quot; &amp;amp;amp;gt;
 
&amp;amp;amp;lt;HTML&amp;amp;amp;gt;
	&amp;amp;amp;lt;HEAD&amp;amp;amp;gt;
		&amp;amp;amp;lt;LINK REL=StyleSheet HREF=&amp;quot;../kky.css&amp;quot; TYPE=&amp;quot;text/css&amp;quot;&amp;amp;amp;gt;
		&amp;amp;amp;lt;!-- TemplateBeginEditable name=&amp;quot;doctitle&amp;quot; --&amp;amp;amp;gt;
			&amp;amp;amp;lt;title&amp;amp;amp;gt;KKYTBS&amp;amp;amp;lt;/title&amp;amp;amp;gt;
		&amp;amp;amp;lt;!-- TemplateEndEditable --&amp;amp;amp;gt;
		&amp;amp;amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/style&amp;amp;amp;gt;
		&amp;amp;amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/JavaScript&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;!--
				function MM_reloadPage(init) &amp;amp;amp;#123;  //reloads the window if Nav4 resized
  					if (init==true) with (navigator) &amp;amp;amp;#123;
						if ((appName==&amp;quot;Netscape&amp;quot;)&amp;amp;amp;amp;&amp;amp;amp;amp;(parseInt(appVersion)==4)) &amp;amp;amp;#123;
    						document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; &amp;amp;amp;#125;&amp;amp;amp;#125;
  					else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();&amp;amp;amp;#125;
							MM_reloadPage(true);
							
			function moveSelected(from,to)
			&amp;amp;amp;#123;
				// Move them over
				for (var i=0; i &amp;amp;amp;lt; from.options.length; i++) 
				&amp;amp;amp;#123;
					var o = from.options&#1111;i];
					if (o.selected) 
					&amp;amp;amp;#123;
						to.options&#1111;to.options.length] = new Option( o.text, o.value, false, false);
					&amp;amp;amp;#125;
				&amp;amp;amp;#125;
				
				// Delete them from original
				for (var i=(from.options.length-1); i &amp;amp;amp;gt;= 0; i--) 
				&amp;amp;amp;#123;
					var o = from.options&#1111;i];
					if (o.selected) 
					&amp;amp;amp;#123;
						from.options&#1111;i] = null;
					&amp;amp;amp;#125;
				&amp;amp;amp;#125;
				if ((arguments.length &amp;amp;amp;lt; 3) || (arguments&#1111;2]==true)) 
				&amp;amp;amp;#123;
					sortSelect(from);
					sortSelect(to);
				&amp;amp;amp;#125;
				
				from.selectedIndex = -1;
				to.selectedIndex = -1;
			&amp;amp;amp;#125;
			
			function sortSelect(obj) 
			&amp;amp;amp;#123;
				var o = new Array();
				if (obj.options==null) 
				&amp;amp;amp;#123; 
					return; 
				&amp;amp;amp;#125;
				for (var i=0; i&amp;amp;amp;lt;obj.options.length; i++) 
				&amp;amp;amp;#123;
					o&#1111;o.length] = new Option( obj.options&#1111;i].text, obj.options&#1111;i].value, obj.options&#1111;i].defaultSelected, obj.options&#1111;i].selected) ;
				&amp;amp;amp;#125;
				if (o.length==0) 
				&amp;amp;amp;#123; 
					return; 
				&amp;amp;amp;#125;
				o = o.sort(function(a,b) 
				&amp;amp;amp;#123; 
					if ((a.text+&amp;quot;&amp;quot;) &amp;amp;amp;lt; (b.text+&amp;quot;&amp;quot;)) 
					&amp;amp;amp;#123; 
						return -1; 
					&amp;amp;amp;#125;
					if ((a.text+&amp;quot;&amp;quot;) &amp;amp;amp;gt; (b.text+&amp;quot;&amp;quot;)) 
					&amp;amp;amp;#123; 
						return 1; 
					&amp;amp;amp;#125;
					return 0;
				&amp;amp;amp;#125; 
						);

				for (var i=0; i&amp;amp;amp;lt;o.length; i++) 
				&amp;amp;amp;#123;
					obj.options&#1111;i] = new Option(o&#1111;i].text, o&#1111;i].value, o&#1111;i].defaultSelected, o&#1111;i].selected);
				&amp;amp;amp;#125;
			&amp;amp;amp;#125;
			
			function insertAdd()
			&amp;amp;amp;#123;
				moveSelected(document.forms&#1111;0].elements&#1111;'defaultList'],document.forms&#1111;0].elements&#1111;'addTo&#1111;]']);
			&amp;amp;amp;#125;
			
			function removeAdd()
			&amp;amp;amp;#123;
				moveSelected(document.forms&#1111;0].elements&#1111;'addTo&#1111;]'],document.forms&#1111;0].elements&#1111;'defaultList']);
			&amp;amp;amp;#125;
			
			function insertDelete()
			&amp;amp;amp;#123;
				moveSelected(document.forms&#1111;0].elements&#1111;'defaultList'],document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]']);
			&amp;amp;amp;#125;
			
			function removeDelete()
			&amp;amp;amp;#123;
				moveSelected(document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]'],document.forms&#1111;0].elements&#1111;'defaultList']);
			&amp;amp;amp;#125;
			
			function moveAllAdd()
			&amp;amp;amp;#123;
				selectAllOptions(document.forms&#1111;0].elements&#1111;'addTo&#1111;]']);
				moveSelected(document.forms&#1111;0].elements&#1111;'addTo&#1111;]'], document.forms&#1111;0].elements&#1111;'defaultList']);
			&amp;amp;amp;#125;
			
			function moveAllDelete()
			&amp;amp;amp;#123;
				selectAllOptions(document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]']);
				moveSelected(document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]'], document.forms&#1111;0].elements&#1111;'defaultList']);
			&amp;amp;amp;#125;
			
			function selectAllOptions(obj) 
			&amp;amp;amp;#123;
				for (var i=0; i&amp;amp;amp;lt;obj.options.length; i++) 
				&amp;amp;amp;#123;
					obj.options&#1111;i].selected = true;
				&amp;amp;amp;#125;
			&amp;amp;amp;#125;

			function resetAll()
			&amp;amp;amp;#123;
				selectAllOptions(document.forms&#1111;0].elements&#1111;'addTo&#1111;]']);
				moveSelected(document.forms&#1111;0].elements&#1111;'addTo&#1111;]'], document.forms&#1111;0].elements&#1111;'defaultList']);
				selectAllOptions(document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]']);
				moveSelected(document.forms&#1111;0].elements&#1111;'deleteFrom&#1111;]'], document.forms&#1111;0].elements&#1111;'defaultList']);
			&amp;amp;amp;#125;
			
			function validate()
			&amp;amp;amp;#123;
				return confirm('Are you sure you want to delete or add these Prospective members?');
			&amp;amp;amp;#125;
			
			function reDir()
			&amp;amp;amp;#123;
				location.replace(&amp;quot;http://nwmissouri.kkytbs.net/&amp;quot;)
			&amp;amp;amp;#125;		
			//--&amp;amp;amp;gt;
    	&amp;amp;amp;lt;/script&amp;amp;amp;gt;
	&amp;amp;amp;lt;/HEAD&amp;amp;amp;gt;
	
&amp;amp;amp;lt;body&amp;amp;amp;gt;
&amp;amp;amp;lt;table height=&amp;quot;582&amp;quot; width=&amp;quot;881&amp;quot; border=&amp;quot;0&amp;quot;&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt; 
    &amp;amp;amp;lt;td width=&amp;quot;205&amp;quot; height=&amp;quot;150&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
    &amp;amp;amp;lt;td valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot; width=&amp;quot;669&amp;quot; rowspan=&amp;quot;2&amp;quot;&amp;amp;amp;gt; &amp;amp;amp;lt;div align=&amp;quot;left&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;
      &amp;amp;amp;lt;div id=&amp;quot;lyrImageLeft&amp;quot; style=&amp;quot;position:absolute; width:124px; height:159px; z-index:1; left: 152px; top: 16px; visibility: visible;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img align=middle src=&amp;quot;../images/shield.jpg&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;
      &amp;amp;amp;lt;div id=&amp;quot;lyrImageRight&amp;quot; style=&amp;quot;position:absolute; width:62px; height:115px; z-index:2; left: 813px; top: 16px; visibility: visible;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img align=middle src=&amp;quot;../images/shield.jpg&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;
      &amp;amp;amp;lt;div id=&amp;quot;lyrTitle&amp;quot; style=&amp;quot;position:absolute; width:365px; height:119px; z-index:3; left: 383px; top: 66px; visibility: visible;&amp;quot;&amp;amp;amp;gt; 
        &amp;amp;amp;lt;p&amp;amp;amp;gt; &amp;amp;amp;lt;span class=&amp;quot;title&amp;quot;&amp;amp;amp;gt; 
          &amp;amp;amp;lt;center&amp;amp;amp;gt;
            &amp;amp;amp;lt;!-- TemplateBeginEditable name=&amp;quot;TitleRegion&amp;quot; --&amp;amp;amp;gt;Change Prospective Member Status&amp;amp;amp;lt;!-- TemplateEndEditable --&amp;amp;amp;gt; 
          &amp;amp;amp;lt;/center&amp;amp;amp;gt;
          &amp;amp;amp;lt;/span&amp;amp;amp;gt; &amp;amp;amp;lt;/p&amp;amp;amp;gt;
      &amp;amp;amp;lt;/div&amp;amp;amp;gt;
	 &amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt; &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt; 
    &amp;amp;amp;lt;td width=&amp;quot;205&amp;quot; height=&amp;quot;325&amp;quot; valign=&amp;quot;top&amp;quot;&amp;amp;amp;gt; 
      &amp;amp;amp;lt;html&amp;amp;amp;gt;
&amp;amp;amp;lt;head&amp;amp;amp;gt;
&amp;amp;amp;lt;title&amp;amp;amp;gt;menu_bar_admin.gif&amp;amp;amp;lt;/title&amp;amp;amp;gt;
&amp;amp;amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html;&amp;quot;&amp;amp;amp;gt;
&amp;amp;amp;lt;!-- Fireworks MX Dreamweaver MX target.  Created Mon Mar 08 17:19:29 GMT-0600 (Central Standard Time) 2004--&amp;amp;amp;gt;
&amp;amp;amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;amp;amp;gt;
&amp;amp;amp;lt;!--
function MM_findObj(n, d) &amp;amp;amp;#123; //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf(&amp;quot;?&amp;quot;))&amp;amp;amp;gt;0&amp;amp;amp;amp;&amp;amp;amp;amp;parent.frames.length) &amp;amp;amp;#123;
    d=parent.frames&#1111;n.substring(p+1)].document; n=n.substring(0,p);&amp;amp;amp;#125;
  if(!(x=d&#1111;n])&amp;amp;amp;amp;&amp;amp;amp;amp;d.all) x=d.all&#1111;n]; for (i=0;!x&amp;amp;amp;amp;&amp;amp;amp;amp;i&amp;amp;amp;lt;d.forms.length;i++) x=d.forms&#1111;i]&#1111;n];
  for(i=0;!x&amp;amp;amp;amp;&amp;amp;amp;amp;d.layers&amp;amp;amp;amp;&amp;amp;amp;amp;i&amp;amp;amp;lt;d.layers.length;i++) x=MM_findObj(n,d.layers&#1111;i].document);
  if(!x &amp;amp;amp;amp;&amp;amp;amp;amp; d.getElementById) x=d.getElementById(n); return x;
&amp;amp;amp;#125;
function MM_nbGroup(event, grpName) &amp;amp;amp;#123; //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == &amp;quot;init&amp;quot; &amp;amp;amp;amp;&amp;amp;amp;amp; args.length &amp;amp;amp;gt; 2) &amp;amp;amp;#123;
    if ((img = MM_findObj(args&#1111;2])) != null &amp;amp;amp;amp;&amp;amp;amp;amp; !img.MM_init) &amp;amp;amp;#123;
      img.MM_init = true; img.MM_up = args&#1111;3]; img.MM_dn = img.src;
      if ((nbArr = document&#1111;grpName]) == null) nbArr = document&#1111;grpName] = new Array();
      nbArr&#1111;nbArr.length] = img;
      for (i=4; i &amp;amp;amp;lt; args.length-1; i+=2) if ((img = MM_findObj(args&#1111;i])) != null) &amp;amp;amp;#123;
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args&#1111;i+1];
        nbArr&#1111;nbArr.length] = img;
    &amp;amp;amp;#125; &amp;amp;amp;#125;
  &amp;amp;amp;#125; else if (event == &amp;quot;over&amp;quot;) &amp;amp;amp;#123;
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i &amp;amp;amp;lt; args.length-1; i+=3) if ((img = MM_findObj(args&#1111;i])) != null) &amp;amp;amp;#123;
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn &amp;amp;amp;amp;&amp;amp;amp;amp; args&#1111;i+2]) ? args&#1111;i+2] : ((args&#1111;i+1])?args&#1111;i+1] : img.MM_up);
      nbArr&#1111;nbArr.length] = img;
    &amp;amp;amp;#125;
  &amp;amp;amp;#125; else if (event == &amp;quot;out&amp;quot; ) &amp;amp;amp;#123;
    for (i=0; i &amp;amp;amp;lt; document.MM_nbOver.length; i++) &amp;amp;amp;#123; img = document.MM_nbOver&#1111;i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; &amp;amp;amp;#125;
  &amp;amp;amp;#125; else if (event == &amp;quot;down&amp;quot;) &amp;amp;amp;#123;
    nbArr = document&#1111;grpName];
    if (nbArr) for (i=0; i &amp;amp;amp;lt; nbArr.length; i++) &amp;amp;amp;#123; img=nbArr&#1111;i]; img.src = img.MM_up; img.MM_dn = 0; &amp;amp;amp;#125;
    document&#1111;grpName] = nbArr = new Array();
    for (i=2; i &amp;amp;amp;lt; args.length-1; i+=2) if ((img = MM_findObj(args&#1111;i])) != null) &amp;amp;amp;#123;
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args&#1111;i+1])? args&#1111;i+1] : img.MM_up;
      nbArr&#1111;nbArr.length] = img;
  &amp;amp;amp;#125; &amp;amp;amp;#125;
&amp;amp;amp;#125;

function MM_preloadImages() &amp;amp;amp;#123; //v3.0
 var d=document; if(d.images)&amp;amp;amp;#123; if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i&amp;amp;amp;lt;a.length; i++)
   if (a&#1111;i].indexOf(&amp;quot;#&amp;quot;)!=0)&amp;amp;amp;#123; d.MM_p&#1111;j]=new Image; d.MM_p&#1111;j++].src=a&#1111;i];&amp;amp;amp;#125;&amp;amp;amp;#125;
&amp;amp;amp;#125;

function mmLoadMenus() &amp;amp;amp;#123;
  if (window.mm_menu_0227162623_0) return;
    window.mm_menu_0227162623_0_1 = new Menu(&amp;quot;Addresses&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_1.addMenuItem(&amp;quot;Active&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Address&amp;quot;,&amp;quot;location='active_member_address.html'&amp;quot;);
    mm_menu_0227162623_0_1.addMenuItem(&amp;quot;Alumni/Honorary&amp;amp;amp;amp;nbsp;Address&amp;quot;,&amp;quot;location='alum_honorary_address.html'&amp;quot;);
    mm_menu_0227162623_0_1.addMenuItem(&amp;quot;Prospective&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Address&amp;quot;,&amp;quot;location='prospective_member_address.html'&amp;quot;);
     mm_menu_0227162623_0_1.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_1.hideOnMouseOut=true;
     mm_menu_0227162623_0_1.menuBorder=1;
     mm_menu_0227162623_0_1.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_1.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_1.bgColor='#000000';
    window.mm_menu_0227162623_0_2 = new Menu(&amp;quot;Email&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_2.addMenuItem(&amp;quot;Active&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Email&amp;quot;,&amp;quot;location='active_member_email.html'&amp;quot;);
    mm_menu_0227162623_0_2.addMenuItem(&amp;quot;Alumni/Honorary&amp;amp;amp;amp;nbsp;Email&amp;quot;,&amp;quot;location='alum_honorary_email.html'&amp;quot;);
    mm_menu_0227162623_0_2.addMenuItem(&amp;quot;Prospective&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Email&amp;quot;,&amp;quot;location='prospective_member_email.html'&amp;quot;);
     mm_menu_0227162623_0_2.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_2.hideOnMouseOut=true;
     mm_menu_0227162623_0_2.menuBorder=1;
     mm_menu_0227162623_0_2.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_2.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_2.bgColor='#000000';
    window.mm_menu_0227162623_0_3 = new Menu(&amp;quot;Phone&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_3.addMenuItem(&amp;quot;Active&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Phone&amp;quot;,&amp;quot;location='active_member_phone.html'&amp;quot;);
    mm_menu_0227162623_0_3.addMenuItem(&amp;quot;Prospective&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Phone&amp;quot;,&amp;quot;location='prospective_member_phone.html'&amp;quot;);
     mm_menu_0227162623_0_3.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_3.hideOnMouseOut=true;
     mm_menu_0227162623_0_3.menuBorder=1;
     mm_menu_0227162623_0_3.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_3.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_3.bgColor='#000000';
    window.mm_menu_0227162623_0_4 = new Menu(&amp;quot;Birthday&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_4.addMenuItem(&amp;quot;Active&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Birthday&amp;quot;,&amp;quot;location='active_member_birthday.html'&amp;quot;);
    mm_menu_0227162623_0_4.addMenuItem(&amp;quot;Prospective&amp;amp;amp;amp;nbsp;Member&amp;amp;amp;amp;nbsp;Birthday&amp;quot;,&amp;quot;location='prospective_member_birthday.html'&amp;quot;);
     mm_menu_0227162623_0_4.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_4.hideOnMouseOut=true;
     mm_menu_0227162623_0_4.menuBorder=1;
     mm_menu_0227162623_0_4.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_4.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_4.bgColor='#000000';
    window.mm_menu_0227162623_0_5 = new Menu(&amp;quot;Animal&amp;amp;amp;amp;nbsp;Family&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Bear&amp;quot;,&amp;quot;location='bear.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Beaver&amp;quot;,&amp;quot;location='beaver.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Black&amp;amp;amp;amp;nbsp;Widow&amp;quot;,&amp;quot;location='black_widow.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Cow&amp;quot;,&amp;quot;location='cow.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Dolphin&amp;quot;,&amp;quot;location='dolphin.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Fish&amp;quot;,&amp;quot;location='fish.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Frog&amp;quot;,&amp;quot;location='frog.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Koala&amp;quot;,&amp;quot;location='koala.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Broken&amp;amp;amp;amp;nbsp;Lion&amp;quot;,&amp;quot;location='broken_lion.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Lion&amp;quot;,&amp;quot;location='lion.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Owl&amp;quot;,&amp;quot;location='owl.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Penguin&amp;quot;,&amp;quot;location='penguin.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Snuffalupagus&amp;quot;,&amp;quot;location='snuffalupagus.html'&amp;quot;);
    mm_menu_0227162623_0_5.addMenuItem(&amp;quot;Wildebeest&amp;quot;,&amp;quot;location='wildebeest.html'&amp;quot;);
     mm_menu_0227162623_0_5.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_5.hideOnMouseOut=true;
     mm_menu_0227162623_0_5.menuBorder=1;
     mm_menu_0227162623_0_5.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_5.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_5.bgColor='#000000';
    window.mm_menu_0227162623_0_6 = new Menu(&amp;quot;General&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Active&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='active_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Conditional&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='conditional_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Prospective&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='prospective_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Alumni&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='alumni_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Honorary&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='honorary_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;Life&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='life_members.html'&amp;quot;);
    mm_menu_0227162623_0_6.addMenuItem(&amp;quot;All&amp;amp;amp;amp;nbsp;Members&amp;quot;,&amp;quot;location='all_members.html'&amp;quot;);
     mm_menu_0227162623_0_6.fontStyle=&amp;quot;italic&amp;quot;;
     mm_menu_0227162623_0_6.hideOnMouseOut=true;
     mm_menu_0227162623_0_6.menuBorder=1;
     mm_menu_0227162623_0_6.menuLiteBgColor='#ffff99';
     mm_menu_0227162623_0_6.menuBorderBgColor='#666666';
     mm_menu_0227162623_0_6.bgColor='#000000';
  window.mm_menu_0227162623_0 = new Menu(&amp;quot;root&amp;quot;,189,22,&amp;quot;Arial, Helvetica, sans-serif&amp;quot;,12,&amp;quot;#ffff99&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#0000ff&amp;quot;,&amp;quot;#ffff99&amp;quot;,&amp;quot;left&amp;quot;,&amp;quot;middle&amp;quot;,5,0,250,-5,7,true,true,true,0,false,true);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_1);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_2);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_3);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_4);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_5);
  mm_menu_0227162623_0.addMenuItem(mm_menu_0227162623_0_6);
  mm_menu_0227162623_0.addMenuItem(&amp;quot;Officers&amp;quot;,&amp;quot;location='officers.html'&amp;quot;);
  mm_menu_0227162623_0.addMenuItem(&amp;quot;Initiation&amp;amp;amp;amp;nbsp;Classes&amp;quot;,&amp;quot;location='initiation_classes.html'&amp;quot;);
  mm_menu_0227162623_0.addMenuItem(&amp;quot;Primary&amp;amp;amp;amp;nbsp;Instruments&amp;quot;,&amp;quot;location='primary_instruments.html'&amp;quot;);
  mm_menu_0227162623_0.addMenuItem(&amp;quot;Majors&amp;quot;,&amp;quot;location='majors.html'&amp;quot;);
  mm_menu_0227162623_0.addMenuItem(&amp;quot;Create&amp;amp;amp;amp;nbsp;Own&amp;amp;amp;amp;nbsp;Query&amp;quot;,&amp;quot;location='create_own_query.html'&amp;quot;);
   mm_menu_0227162623_0.fontStyle=&amp;quot;italic&amp;quot;;
   mm_menu_0227162623_0.hideOnMouseOut=true;
   mm_menu_0227162623_0.childMenuIcon=&amp;quot;images/navbar_images/arrows.gif&amp;quot;;
   mm_menu_0227162623_0.menuBorder=1;
   mm_menu_0227162623_0.menuLiteBgColor='#ffff99';
   mm_menu_0227162623_0.menuBorderBgColor='#666666';
   mm_menu_0227162623_0.bgColor='#000000';

  mm_menu_0227162623_0.writeMenus();
&amp;amp;amp;#125; // mmLoadMenus()

//--&amp;amp;amp;gt;
&amp;amp;amp;lt;/script&amp;amp;amp;gt;
&amp;amp;amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot; src=&amp;quot;mm_menu.js&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/script&amp;amp;amp;gt;
&amp;amp;amp;lt;/head&amp;amp;amp;gt;
&amp;amp;amp;lt;body bgcolor=&amp;quot;#ffffff&amp;quot; onLoad=&amp;quot;MM_preloadImages('images/navbar_images/menu_bar_admin_r1_c1_f2.gif','images/navbar_images/menu_bar_admin_r1_c1_f4.gif','images/navbar_images/menu_bar_admin_r1_c1_f3.gif','images/navbar_images/menu_bar_admin_r2_c1_f2.gif','images/navbar_images/menu_bar_admin_r2_c1_f4.gif','images/navbar_images/menu_bar_admin_r2_c1_f3.gif','images/navbar_images/menu_bar_admin_r3_c1_f2.gif','images/navbar_images/menu_bar_admin_r3_c1_f4.gif','images/navbar_images/menu_bar_admin_r3_c1_f3.gif','images/navbar_images/menu_bar_admin_r4_c1_f2.gif','images/navbar_images/menu_bar_admin_r4_c1_f4.gif','images/navbar_images/menu_bar_admin_r4_c1_f3.gif','images/navbar_images/menu_bar_admin_r5_c1_f2.gif','images/navbar_images/menu_bar_admin_r5_c1_f4.gif','images/navbar_images/menu_bar_admin_r5_c1_f3.gif','images/navbar_images/menu_bar_admin_r6_c1_f2.gif','images/navbar_images/menu_bar_admin_r6_c1_f4.gif','images/navbar_images/menu_bar_admin_r6_c1_f3.gif','images/navbar_images/menu_bar_admin_r7_c1_f2.gif','images/navbar_images/menu_bar_admin_r7_c1_f4.gif','images/navbar_images/menu_bar_admin_r7_c1_f3.gif');&amp;quot;&amp;amp;amp;gt;
&amp;amp;amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot;&amp;amp;amp;gt;mmLoadMenus();&amp;amp;amp;lt;/script&amp;amp;amp;gt;
&amp;amp;amp;lt;table border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;135&amp;quot;&amp;amp;amp;gt;
&amp;amp;amp;lt;!-- fwtable fwsrc=&amp;quot;kky_admin_navbar.png&amp;quot; fwbase=&amp;quot;menu_bar_admin.gif&amp;quot; fwstyle=&amp;quot;Dreamweaver&amp;quot; fwdocid = &amp;quot;742308039&amp;quot; fwnested=&amp;quot;0&amp;quot; --&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;

  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;http://nwmissouri.kkytbs.net&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r1_c1','images/navbar_images/menu_bar_admin_r1_c1_f2.gif','images/navbar_images/menu_bar_admin_r1_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r1_c1','images/navbar_images/menu_bar_admin_r1_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r1_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r1_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td rowspan=&amp;quot;7&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r1_c2&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r1_c2.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;175&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;Member_Search.php&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r2_c1','images/navbar_images/menu_bar_admin_r2_c1_f2.gif','images/navbar_images/menu_bar_admin_r2_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r2_c1','images/navbar_images/menu_bar_admin_r2_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r2_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r2_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;Add_Member.php&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r3_c1','images/navbar_images/menu_bar_admin_r3_c1_f2.gif','images/navbar_images/menu_bar_admin_r3_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r3_c1','images/navbar_images/menu_bar_admin_r3_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r3_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r3_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;Edit_Member.php&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r4_c1','images/navbar_images/menu_bar_admin_r4_c1_f2.gif','images/navbar_images/menu_bar_admin_r4_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r4_c1','images/navbar_images/menu_bar_admin_r4_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r4_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r4_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;Delete_Member.php&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r5_c1','images/navbar_images/menu_bar_admin_r5_c1_f2.gif','images/navbar_images/menu_bar_admin_r5_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r5_c1','images/navbar_images/menu_bar_admin_r5_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r5_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r5_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;#&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');MM_startTimeout();&amp;quot; onMouseOver=&amp;quot;MM_showMenu(window.mm_menu_0227162623_0,134,0,null,'menu_bar_admin_r6_c1');MM_nbGroup('over','menu_bar_admin_r6_c1','images/navbar_images/menu_bar_admin_r6_c1_f2.gif','images/navbar_images/menu_bar_admin_r6_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r6_c1','images/navbar_images/menu_bar_admin_r6_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r6_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r6_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;a href=&amp;quot;Logout.php&amp;quot; onMouseOut=&amp;quot;MM_nbGroup('out');&amp;quot; onMouseOver=&amp;quot;MM_nbGroup('over','menu_bar_admin_r7_c1','images/navbar_images/menu_bar_admin_r7_c1_f2.gif','images/navbar_images/menu_bar_admin_r7_c1_f4.gif',1);&amp;quot; onClick=&amp;quot;MM_nbGroup('down','navbar1','menu_bar_admin_r7_c1','images/navbar_images/menu_bar_admin_r7_c1_f3.gif',1);&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;img name=&amp;quot;menu_bar_admin_r7_c1&amp;quot; src=&amp;quot;images/navbar_images/menu_bar_admin_r7_c1.gif&amp;quot; width=&amp;quot;134&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
   &amp;amp;amp;lt;td&amp;amp;amp;gt;&amp;amp;amp;lt;img src=&amp;quot;images/navbar_images/spacer.gif&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;25&amp;quot; border=&amp;quot;0&amp;quot; alt=&amp;quot;&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
&amp;amp;amp;lt;/table&amp;amp;amp;gt;
&amp;amp;amp;lt;/body&amp;amp;amp;gt;
&amp;amp;amp;lt;/html&amp;amp;amp;gt;
    &amp;amp;amp;lt;/td&amp;amp;amp;gt;
    &amp;amp;amp;lt;td &amp;amp;amp;gt; 
		&amp;amp;amp;lt;table width=&amp;quot;669&amp;quot; height=&amp;quot;323&amp;quot; border=0 cols=&amp;quot;1&amp;quot;&amp;amp;amp;gt;
        	&amp;amp;amp;lt;tr&amp;amp;amp;gt; 
          		&amp;amp;amp;lt;td width=&amp;quot;663&amp;quot; height=&amp;quot;318&amp;quot; valign=&amp;quot;top&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;span class=&amp;quot;body&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
              		
                                      
                        &amp;amp;amp;lt;form action=&amp;quot;&amp;quot; method=&amp;quot;post&amp;quot; id=&amp;quot;Form1&amp;quot; onsubmit=&amp;quot;reDir();&amp;quot;&amp;amp;amp;gt;
						
						&amp;amp;amp;lt;table cellpadding=&amp;quot;10&amp;quot;&amp;amp;amp;gt;
						&amp;amp;amp;lt;tr&amp;amp;amp;gt;
						&amp;amp;amp;lt;td align=&amp;quot;right&amp;quot;&amp;amp;amp;gt;
						&amp;amp;amp;lt;div id=&amp;quot;defaultLayer&amp;quot;&amp;amp;amp;gt;
				Prospective Members:&amp;amp;amp;lt;br&amp;amp;amp;gt;
				&amp;amp;amp;lt;select multiple ID=&amp;quot;defaultList&amp;quot; NAME=&amp;quot;defaultList&amp;quot;&amp;amp;amp;gt; 
				&amp;amp;amp;lt;option value = &amp;quot;Amanda  Baker&amp;quot;&amp;amp;amp;gt;Amanda  Baker&amp;amp;amp;lt;/option&amp;amp;amp;gt;&amp;amp;amp;lt;option value = &amp;quot;Ashley  Benedix&amp;quot;&amp;amp;amp;gt;Ashley  Benedix&amp;amp;amp;lt;/option&amp;amp;amp;gt;&amp;amp;amp;lt;option value = &amp;quot;Samantha  Baier&amp;quot;&amp;amp;amp;gt;Samantha  Baier&amp;amp;amp;lt;/option&amp;amp;amp;gt;
				&amp;amp;amp;lt;/select&amp;amp;amp;gt;
			&amp;amp;amp;lt;/div&amp;amp;amp;gt;
			&amp;amp;amp;lt;/td&amp;amp;amp;gt;
			&amp;amp;amp;lt;td&amp;amp;amp;gt;
			&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
			&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;insertAdd();&amp;quot; id=&amp;quot;addtoadd&amp;quot; name=&amp;quot;addtoadd&amp;quot; value=&amp;quot;Add As Member&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
			&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;insertDelete();&amp;quot; id=&amp;quot;addtodelete&amp;quot; name=&amp;quot;addtodelete&amp;quot; value=&amp;quot;Delete Prospective&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;/td&amp;amp;amp;gt;
			&amp;amp;amp;lt;tr&amp;amp;amp;gt;
			&amp;amp;amp;lt;td align=&amp;quot;center&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;div name=&amp;quot;deleteList&amp;quot; id=&amp;quot;deleteList&amp;quot;&amp;amp;amp;gt;
			Delete these prospective members:
			&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
			&amp;amp;amp;lt;select multiple ID=&amp;quot;deleteFrom&#1111;]&amp;quot; NAME=&amp;quot;deleteFrom&#1111;]&amp;quot;&amp;amp;amp;gt;
				&amp;amp;amp;lt;/select&amp;amp;amp;gt;
				&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
				&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;removeDelete();&amp;quot; name=&amp;quot;deletefromdelete&amp;quot; value=&amp;quot;Deselect&amp;quot; ID=&amp;quot;deletefromdelete&amp;quot;&amp;amp;amp;gt;
				&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;
				&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;moveAllDelete();&amp;quot; name=&amp;quot;clearfromdelete&amp;quot; value=&amp;quot;Clear&amp;quot; ID=&amp;quot;clearfromdelete&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;/div&amp;amp;amp;gt;
			&amp;amp;amp;lt;/td&amp;amp;amp;gt;
			
			&amp;amp;amp;lt;td align=&amp;quot;center&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;div name=&amp;quot;addList&amp;quot; id=&amp;quot;addList&amp;quot;&amp;amp;amp;gt;
			
			Add these prospective members:
			&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
			&amp;amp;amp;lt;select multiple ID=&amp;quot;addTo&#1111;]&amp;quot; NAME=&amp;quot;addTo&#1111;]&amp;quot;&amp;amp;amp;gt;
				&amp;amp;amp;lt;/select&amp;amp;amp;gt;
				&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt;
				&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;removeAdd();&amp;quot; name=&amp;quot;deletefromadd&amp;quot; value=&amp;quot;Deselect&amp;quot; ID=&amp;quot;deletefromadd&amp;quot;&amp;amp;amp;gt;
				&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;
				&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;moveAllAdd();&amp;quot; name=&amp;quot;clearfromadd&amp;quot; value=&amp;quot;Clear&amp;quot; ID=&amp;quot;clearfromadd&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;/div&amp;amp;amp;gt;
			&amp;amp;amp;lt;/td&amp;amp;amp;gt;
			&amp;amp;amp;lt;/tr&amp;amp;amp;gt;
			&amp;amp;amp;lt;/table&amp;amp;amp;gt;
			
			&amp;amp;amp;lt;p align=&amp;quot;right&amp;quot;&amp;amp;amp;gt;
				&amp;amp;amp;lt;input type=&amp;quot;submit&amp;quot; id=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; onclick=&amp;quot;return validate();&amp;quot; value=&amp;quot;Submit&amp;quot;&amp;amp;amp;gt; &amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;
				&amp;amp;amp;lt;input type=&amp;quot;button&amp;quot; onclick=&amp;quot;resetAll();&amp;quot; id=&amp;quot;cmdReset&amp;quot; name=&amp;quot;cmdReset&amp;quot; value=&amp;quot;Reset&amp;quot;&amp;amp;amp;gt;
			&amp;amp;amp;lt;/p&amp;amp;amp;gt;
                        &amp;amp;amp;lt;/form&amp;amp;amp;gt;
                        
            &amp;amp;amp;lt;/span&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;
            	&amp;amp;amp;lt;/td&amp;amp;amp;gt;
        	&amp;amp;amp;lt;/tr&amp;amp;amp;gt;
      	&amp;amp;amp;lt;/table&amp;amp;amp;gt;
	&amp;amp;amp;lt;/td&amp;amp;amp;gt;
  &amp;amp;amp;lt;/tr&amp;amp;amp;gt;
  &amp;amp;amp;lt;tr&amp;amp;amp;gt; 
    &amp;amp;amp;lt;td height=&amp;quot;99&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/td&amp;amp;amp;gt;
    &amp;amp;amp;lt;td align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;br&amp;amp;amp;gt; &amp;amp;amp;lt;hr width=&amp;quot;650&amp;quot;&amp;amp;amp;gt; &amp;amp;amp;lt;font size=&amp;quot;1&amp;quot;&amp;amp;amp;gt; &amp;amp;amp;lt;span class=&amp;quot;bottom&amp;quot;&amp;amp;amp;gt; 
      &amp;amp;amp;lt;center&amp;amp;amp;gt;
        Maintained by the Kappa Delta chapter of Kappa Kappa Psi&amp;amp;amp;lt;br&amp;amp;amp;gt;
        Northwest Missouri State University&amp;amp;amp;lt;br&amp;amp;amp;gt;
        Site best viewed at 1024x768 resolution 
      &amp;amp;amp;lt;/center&amp;amp;amp;gt;
      &amp;amp;amp;lt;/span&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt; &amp;amp;amp;lt;hr width=&amp;quot;650&amp;quot;&amp;amp;amp;gt; &amp;amp;amp;lt;/td&amp;amp;amp;gt;
&amp;amp;amp;lt;/table&amp;amp;amp;gt;
&amp;amp;amp;lt;/body&amp;amp;amp;gt;
&amp;amp;amp;lt;/HTML&amp;amp;amp;gt;
Here is the PHP code I currently have in the page

Code: Select all

<?php        
    
    //connect to the mysql database
    $db = mysql_connect('localhost', 'nwmissouri', 'info1') or die ("Could not connect: " . mysql_error());
    
    if(!$db)
	{
  			echo 'Error:  Could not connect to database.  Please try again later.';
	}

	mysql_select_db('nwmissouri');
		  
    $check = mysql_query("select Name_First, Name_Last from PROSPECTIVE order by Name_First");  
   
    //this is the html of the form used to display the prospective members
    $form_html = '$html = "
                                      
                        <form action="$PHP_SELF" method="post" id="Form1" onsubmit="reDir();">
						$errorText
						<table cellpadding="10">
						<tr>
						<td align="right">
						<div id="defaultLayer">
				Prospective Members:<br>
				<select multiple ID="defaultList" NAME="defaultList"> 
				$elements
				</select>
			</div>
			</td>
			<td>
			<br><br><br>
			<input type="button" onclick="insertAdd();" id="addtoadd" name="addtoadd" value="Add As Member">
			<br><br><br>
			<input type="button" onclick="insertDelete();" id="addtodelete" name="addtodelete" value="Delete Prospective">
			</td>
			<tr>
			<td align="center">
			<div name="deleteList" id="deleteList">
			Delete these prospective members:
			<br><br>
			<select multiple ID="deleteFrom[]" NAME="deleteFrom[]">
				</select>
				<br><br>
				<input type="button" onclick="removeDelete();" name="deletefromdelete" value="Deselect" ID="deletefromdelete">
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="moveAllDelete();" name="clearfromdelete" value="Clear" ID="clearfromdelete">
			</div>
			</td>
			
			<td align="center">
			<div name="addList" id="addList">
			
			Add these prospective members:
			<br><br>
			<select multiple ID="addTo[]" NAME="addTo[]">
				</select>
				<br><br>
				<input type="button" onclick="removeAdd();" name="deletefromadd" value="Deselect" ID="deletefromadd">
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="moveAllAdd();" name="clearfromadd" value="Clear" ID="clearfromadd">
			</div>
			</td>
			</tr>
			</table>
			
			<p align="right">
				<input type="submit" id="submit" name="submit" onclick="return validate();" value="Submit"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="button" onclick="resetAll();" id="cmdReset" name="cmdReset" value="Reset">
			</p>
                        </form>
                        
            ";';
			
    if ($_POST)
    {
			$deleteString = 'Delete from PROSPECTIVE where ';
			$addString='Insert into MEMBER values(';
			
			$count = 0;
			
			$db = mysql_connect('localhost', 'nwmissouri', 'info1') or die ("Could not connect: " . mysql_error());
    
			if(!$db)
			{
  				echo 'Error:  Could not connect to database.  Please try again later.';
			}

			mysql_select_db('nwmissouri');
		  
			$check = mysql_query("select * from PROSPECTIVE ");  
   
			
			//first, store 2 lists.  The first is for those who are to be added.
			//The second is those who are added, plus thos who are to be deleted
			//added members are to be deleted out of the prospective table after 
			//they are added to the member table.
			
			//foreach($_POST['addTo[]'] as $value)
			//{
				//echo $value;
			//}
			
			//while(list($key,$val)=each($_POST['languages']))
			//{
			//echo $key,$val;
			//}

			//while(list($key, $value) = each($_POST['addTo[]'])) 
			//{
			//	echo $key.' = '.$value.'<br>';
			//}


			//while(list($key,$val)=each($_POST['addTo[]']))
			//{
			//	echo $key,$val;
			//}
			
			//$addList = array($_POST['addTo[]']);
			//echo 'Value = '.$addlist[0];
			//Now we add to the delete all prospectives who are to be deleted
			//foreach($addList as $value)
			//{
			//	echo $value;
			//}
			
    }
    else 
    {   
		$errorText='';
        $elements = '';
		if(mysql_num_rows($check) > 0)
		{
			while($row = mysql_fetch_array($check))
			{
				$temp = $row['Name_First'].'  '.$row['Name_Last'];
				$elements = $elements.'<option value = "'.$temp.'">'.$temp.'</option>';
			}
		}
		else
		{
			//session_destroy();
			$errorText = '<font color="red"><b><big>There are no prospective members.</big></b></font><br><br>';
   			//echo("There are no prospective members.");
   		}     
        
        eval($form_html);
    }
?>
?&amp;amp;gt;
TheBentinel.com
Forum Contributor
Posts: 282
Joined: Wed Mar 10, 2004 1:52 pm
Location: Columbus, Ohio

Post by TheBentinel.com »

Code: Select all

<form action="" method="post" id="Form1" onsubmit="reDir();">
I think that reDir() is what's killing you. Why is that there?

If I'm not misunderstanding it, it's not submitting your form, it's just redirecting you to http://nwmissouri.kkytbs.net/ which wouldn't pass in any data. It's just like a user typing that into the address bar and hitting enter.

If you take that out, does it work?
brookside
Forum Commoner
Posts: 30
Joined: Tue Mar 02, 2004 8:15 pm

Post by brookside »

I tried deleting out the redir method and all references to the method and it didn't change anything.

I've tried manipulating the foreach statment and the while statement many different ways and nothing seems to work. I either get an error that the object is not an array, or it will display nothing when it should display the values in the box.
Post Reply