ACC SHELL

Path : /srv/www/vhosts/pekab/admin/inc/
File Upload :
Current File : //srv/www/vhosts/pekab/admin/inc/upload.new.php

<?php
if(isset($_POST['s']))
{
	$nazov = input($_POST['nazov']);
	$typ = fileExtension($_FILES['subor']['name']);
	
	if(is_uploaded_file($_FILES['subor']['tmp_name']))
	{
		if(!array_key_exists($typ, $subory))
			$errors[] = 'Soubor musí být typu ' . strtoupper(implode(', ', array_keys($subory))) . '!';
	}
	else
		$errors[] = 'Nevybrali ste soubor!';
	if(empty($_POST['nazov'])) $errors[] = 'Nezadali ste název souboru!';
	
	if(!isset($errors))
	{
		$q = "INSERT INTO upload(nazov, typ) VALUES('$nazov', '$typ')";
		mysql_query($q);
		
		$id = mysql_insert_id();

		move_uploaded_file($_FILES['subor']['tmp_name'], "../upload/$id.$typ");
		
		if($subory[$typ] === 'pic')
			die( header("Location: admin.php?upload&new2=$id") );
		else
			die( header("Location: admin.php?upload") );
	}
}

$nav = array(
	"upload"		=>"Správce souborů",
	"upload&new"	=>"Přidat soubor"
);
?>
<?php include 'head.inc.php'; ?>

<form action="<?php echo "admin.php?upload&new"; ?>" method="post" enctype="multipart/form-data" class="form">
<fieldset>
<legend>Přidat soubor</legend>
<table>
<tr>
<td>Soubor:</td>
<td><input type="file" name="subor" /></td>
</tr>
<tr>
<td>Název:</td>
<td><input type="text" name="nazov" value="<?php echo @$nazov; ?>" class="iText" /></td>
</tr>
</table>
</fieldset>
<p><input type="submit" name="s" value="Uložit" /></p>
</form>

<?php include 'foot.inc.php'; ?>

ACC SHELL 2018