<?php
	include('gora.php3');
	include('pass.php3');
	include('setup.php3');
	
	function powrot($pass,$action){
		echo "
			<form action=$action method=post>
			<input type=hidden name=pass value=$pass>
			<input type=submit name=dodaj value=\"Powrót do konsoli\">
			</form>
		";
	}

	if($pass != $password){	check($PHP_SELF); }
	else {
		if(!$make){
			if(!$edit&&!$erase){
				//konsola
				for ($i=1;;$i++) {
					$plik = "$adres_wpisow".$i.".txt";
					if(!file_exists($plik)){$j=$i-1;break;}
				}
				$data_dzis = date("d.m.y");
				$godzina_now = date("H:i:s");		
				echo "
					<table cellspacing=0 cellpadding=1 border=0>
						<tr>
							<td valign=top>
								<form action=$PHP_SELF method=post>
								<input type=hidden name=make value=1>
								<input type=hidden name=pass value=$pass>
								Data<br><input type=text name=data size=20 maxlength=80 value=$data_dzis> 
								Poprzedni: wpis".$j.".txt<br>
								Godzina<br><input type=text name=godzina size=20 maxlength=80 value=$godzina_now> 
								Nowy: wpis".$i.".txt<br>
								Wpis<br><textarea name=wpis rows=20 cols=30 wrap=virtual></textarea>
								<br><br><br>
								<input type=submit name=dodaj value=Dodaj>
								</form>
								<br><br>
							</td>
						</tr>
					</table>
					<table border=0 cellspacing=5 cellpadding=0>
						<tr>
							<td valign=top>
								<form action=$PHP_SELF method=post>
								<input type=hidden name=edit value=1>
								<input type=hidden name=pass value=$password>
								<input type=text size=4 name=numer>
								<input type=submit value=Edytuj></form>
							</td>
							<td valign=top>
								<form action=$PHP_SELF method=post>
								<input type=hidden name=erase value=1>
								<input type=hidden name=pass value=$password>
								<input type=text size=4 name=numer>
								<input type=submit value=Kasuj></form>
							</td>
						</tr>
					</table><br><br>
				";
				if(!$liczba) { 
					$ile=$j-20; 
					if($ile<1){$ile=0;}
					echo "
						<form action=$PHP_SELF method=post>
						<input type=hidden name=pass value=$password>
						<input type=hidden name=liczba value=1>
						<input type=submit value=\"Wszystkie wpisy\">
						</form>
					";
				} else { 
					$ile=0; 
					echo "
						<form action=$PHP_SELF method=post>
						<input type=hidden name=pass value=$password>
						<input type=submit value=\"Ostatnie 20\">
						</form>
					";
				}
				for(;$j>$ile;$j--){
					$plik = "$adres_wpisow".$j.".txt";					
					if(filesize($plik)>0){
						$czytaj = czytajplik($plik);
						$l = explode("\n",$czytaj);
						if(strlen($l[2])>30){
							$troche_wpisu = substr($l[2],0,29)."...";
						} else {
							$troche_wpisu = $l[2];
						}
						$troche_wpisu = htmlspecialchars($troche_wpisu);
						echo "
							<table border=0 cellspacing=5 cellpadding=0>
								<tr>
									<td valign=top>
										Numer: <b>$j</b>
									</td>
									<td valign=top>
										<form method=post action=$PHP_SELF>
										<input type=hidden name=edit value=1>
										<input type=hidden name=pass value=$password>
										<input type=hidden name=numer value=$j>
										<input type=submit value=Edytuj></form>
									</td>
									<td valign=top>
										<form method=post action=$PHP_SELF>
										<input type=hidden name=erase value=1>
										<input type=hidden name=pass value=$password>
										<input type=hidden name=numer value=$j>
										<input type=submit value=Kasuj></form>
									</td>
									<td valign=top>
										&nbsp;&nbsp;&nbsp;&nbsp;[ <i>$troche_wpisu</i> ]
									</td>
								</tr>
							</table>
						";
						
					} else {
						echo "
							<table border=0 cellspacing=5 cellpadding=0>
								<tr>
									<td valign=top>
										Numer: <b>$j</b> Skasowany!
									</td>
								</tr>
							</table><br>
						";
					}
				}
				//koniec konsola
			} else {
				if(!$numer){echo "Nieprawidłowe dane!";} 
				else {
					//edycja
					if($edit){						
						$plik = "$adres_wpisow".$numer.".txt";
						if(file_exists($plik)&&filesize($plik)>0){
							$czytaj = czytajplik($plik);
							$l = explode("\n",$czytaj);
							echo "
								<form action=$PHP_SELF method=post>
								<input type=hidden name=make value=1>
								<input type=hidden name=pass value=$pass>
								<input type=hidden name=numer value=$numer>
								Data<br><input type=text name=data size=20 maxlength=80 value=$l[0]><br>
								Godzina<br><input type=text name=godzina size=20 maxlength=80 value=$l[1]><br>
								Wpis<br>
							";
							echo "<textarea name=wpis rows=20 cols=30 wrap=virtual>";
							for($li=2;$li<=sizeof($l);$li++){ echo "$l[$li] "; }
							echo "</textarea>";
							echo "								
								<br><br><br>
								<input type=submit name=dodaj value=Zmień>
								</form><br>
							";
						} else {
							echo "Nie ma takiego pliku!<br><br>";
							powrot($pass,$PHP_SELF);
						}
					}
					//kasowanie
					if($erase){
						if(!$numer){ echo "Nieprawidłowe dane!"; } 
						else {
							$plik = "$adres_wpisow".$numer.".txt";
							if(file_exists($plik)&&filesize($plik)>0){
								$doPliku = "";
								$zapisz = fopen("$plik","w");
								fputs($zapisz,$doPliku);
								fclose($zapisz);
								echo "Skasowano!<br><br>\n";
							} else {
								echo "Nie ma takiego pliku!<br><br>\n";
							}
							powrot($pass,$PHP_SELF);
						}
					}
				}
			}
		}else{
			$wpis = stripslashes($wpis);
			$wpis = win2iso($wpis);
			if($numer){ 
				$plik = "$adres_wpisow".$numer.".txt";
			}
			else {				
				for($i=1;;$i++) {					
					$plik = "$adres_wpisow".$i.".txt";
					if(!file_exists($plik)){break;}
				}
			}
			$doPliku = "$data\n$godzina\n$wpis";
			$zapisz = fopen("$plik","w");
			fputs($zapisz,$doPliku);
			fclose($zapisz);			
			echo "<br><br>Zrobione!<br><br>";
			powrot($pass,$PHP_SELF);
		}
	}
	include('dol.php3');
?>