Your IP : 3.129.21.44


Current Path : /data/web/virtuals/51568/virtual/www/pomucky/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/pomucky/registrace.php

<?php

include "../zaklad.php";
header('Content-Type: text/html; charset=utf-8');

	$_z=mysql_query("select nazev,id from predmety order by nazev asc");
while($_predmety[]=mysql_fetch_array($_z));
$_z=mysql_query("select nazev,id from tridy order by nazev asc");
while($_tridy[]=mysql_fetch_array($_z));
	

if($_POST["send"]==""){
	

	
	?>
	
	<h1>Nový uživatel</h1>
<form action=# method=post>
Přihlašovací jméno: <input name=jmeno><br>
Celé jméno: <input name="celejmeno">
Heslo uživatele: <input name=pw><br>
Privilegia:<br>
<table border=1 bordercolor=gray style=border-collapse:collapse;font-size:11px;margin-top:4px; cellpadding=4 cellspacing=0><tr>
<td></td>
<td rowspan=2>celkový přehled</td>
<td colspan="<?php echo (count($_tridy)-1); ?>">po třídách</td>
<td colspan="<?php echo (count($_predmety)-1); ?>">komisní zápis</td>
<td rowspan=3>správa<br>tříd</td>
<td rowspan=3>přidávání<br>tříd</td>
<td rowspan=3>správa<br>pomůcek</td>
<td rowspan=3>přidávání<br>pomůcek</td>
<td rowspan=3>přidávání<br>předmětů</td>
<td rowspan=3>správa<br>předmětů</td>
</tr>
<tr><td></td>
<?php
foreach($_tridy as $v){
	if($v!="")echo "<td>".$v[0]."</td>";
}
foreach($_predmety as $v){
	if($v!="")echo "<td>".$v[0]."</td>";
}
?>
</tr>
<tr>
<td>čtení</td>
<td><input name="prava0" '.$p[0].' type=checkbox></td>
<?php
$p[1]=explode("-",$p[1]);
$_p=Array();
foreach($p[1] as $v2){
    $v2=explode(":",$v2);
    $_p[$v2[0]]=$v2[1];
}
foreach($_tridy as $v){
	if($v!="") echo '<td><input name="prava1-'.$v[1].'" '.$_p[$v[1]].' type=checkbox></td>';
}
$_p=Array();
$p[2]=explode("-",$p[2]);
foreach($p[2] as $v2){
    $v2=explode(":",$v2);
    $_p[$v2[0]]=$v2[1];
}
foreach($_predmety as $v){
	if($v!="") echo '<td><input name="prava2-'.$v[1].'" '.$_p[$v[1]].' type=checkbox></td>';
}	
?>
</tr><tr>
<td>zápis</td>
<td><!--<input name="prava3-'.$z["id"].'" '.$p[3].' type=checkbox>--></td>
<?php
$_p=Array();
$p[4]=explode("-",$p[4]);
foreach($p[4] as $v2){
    $v2=explode(":",$v2);
    $_p[$v2[0]]=$v2[1];
}
foreach($_tridy as $v){
	if($v!="")echo '<td><input name="prava4-'.$v[1].'" '.$_p[$v[1]].' type=checkbox></td>';
}
$_p=Array();
$p[5]=explode("-",$p[5]);
foreach($p[5] as $v2){
    $v2=explode(":",$v2);
    $_p[$v2[0]]=$v2[1];
}
foreach($_predmety as $v){
	if($v!="")echo '<td><input name="prava5-'.$v[1].'" '.$_p[$v[1]].' type=checkbox></td>';
}	
?>
<td><input name="prava6" '.$p[6].' type=checkbox></td>
<td><input name="prava7" '.$p[7].' type=checkbox></td>
<td><input name="prava8" '.$p[8].' type=checkbox>
<td><input name="prava9" '.$p[9].' type=checkbox>
<td><input name="prava10" '.$p[10].' type=checkbox>
<td><input name="prava11" '.$p[11].' type=checkbox>

</td>
</tr></table></div>
Ověřovací heslo: <input type=password name=verif><br>
<input value="Registrovat" name=send type="submit">
</form>

	
	<?php
	
}else{
	
$o=fopen("heslo.php","r");
if(fread($o,filesize("heslo.php")*2)!=$_POST["verif"])	
echo "<err>Špatné ověřovací heslo</err>";
else{
	for($i=0;$i<=11;++$i){
		if($i==1 or $i==4){
						foreach($_tridy as $j){
							//echo "!!"."prava".$i."-".$z["id"]."-".$j[1]."!!";
							$prav.=$j[1].":".$_POST["prava".$i."-".$j[1]]."-";
						}
						$prav.=",";
		}elseif($i==2 or $i==5){
						foreach($_predmety as $j){
							$prav.=$j[1].":".$_POST["prava".$i."-".$j[1]]."-";
						}
						$prav.=",";
		}else {
			//if($_POST["prava".$i]=="")$_POST["prava".$i]="off";
			$prav.=$_POST["prava".$i].",";
		}
	}
	if(mysql_query('INSERT INTO `pomuckyuzivatele`
	 (`id`, `username`, `pw`, `firstname`, `lastname`, `session`, `ip`, `lasttime`, `pomucky`, `prava`) VALUES 
	 (NULL, \''.$_POST["jmeno"].'\', \''.substr(hash("sha256",$_POST["pw"]),0,32).'\', \'\', \''.$_POST["celejmeno"].'\', \'\', \''.$REMOTE_ADDR.'\', \'\', \'1\', \''.$prav.'\')'))
	echo '<ok>Uživatel registrován</ok><br>
<a href=/pomucky/registrace.php>&laquo;Nový uživatel</a><br>
<a href="/pomucky/uzivatele.php">&laquo; Seznam uživatelů</a>';
	else
	echo '<err>Chyba</err>';
}
fclose($o);
	
}

include "zapati.php";

?>