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";
?>
ich will nur wissen ob rosa boxen angeklick worden sind blos wie?
mfg Mechanius