Array während reload speichern

PHP:
<?php
	$n = $_REQUEST['n'];
	$n = ($n == '' || $n == 0 || $n == null) ? 17 : $n;
	if($_SERVER['REQUEST_METHOD'] == 'POST')
	{
     		$i = 0;
     		foreach($_POST['maps'] as $key=>$value)
		{
		 //überprüfen ob die angeklickten checkboxen mit dem span Array übereinspimmt
		 //Blos wie?
		}
	}
	srand(microtime()*1000000);
	$i = 0;
	$span[]="";
	while ($i < 5)
		   {   
		    $zufall = rand(1,16);	
         if(array_search($zufall, $span) === FALSE)
         	{
         	$span[$i]=$zufall; 
         	$i++;
         	}
		   }
        echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'."\n".'<html xmlns="qhttp://www.w3.org/1999/xhtml"> '."\n".' <head>'."\n".'<title>antimaps</title>'."\n".'<style type="text/css">/*<![CDATA[*/'."\n".'span {border:  1px solid #000;  padding: 5px;}'."\n";
	for ($i=0; $i<5; $i++)
	{  
		echo"span#s".$span[$i]." ";   
		if($i!=4)
		{ 
			echo",";
		}
	}
	echo'{background: #ffaaff;}'."\n".'/*]]>*/'."\n".'</style>'."\n".'</head>'."\n".'<body>'."\n".'<form name="test" action="" method="post">'."\n".'<fieldset" id="sqnomaps">'."\n";
	for ($i = 1; $i < $n; $i++)
	{
		echo '<span id="s'.$i.'"><input name="maps['.$i.']" type="checkbox" /></span>'."\n";
		if($i%4==0){ echo "<br /><br />";}
	}
	echo '<br /><input type="submit" name="submit" value="Senden"/><form></fieldset></form></body></html>'."\n";
?>
hier mal das Bsp hier
ich will nur wissen ob rosa boxen angeklick worden sind blos wie?

mfg Mechanius
 
ganz einfach eigentlich dem HTML Teil der Checkboxen also in die Tags noch ein Value="1" rein packen

Also so:
PHP:
<input name="maps['.$i.']" type="checkbox" value="1"/>

Dann hat z.b. $_POST['maps[1]'] den Wert 1 wenns geklickt wurde und 0 wenn nicht.
 
Zurück
Oben