качвам ги плугините икат натисна за да ги сваля няма нищо как да го оправям ?
upload_plugin.php
upload_file
plugin.php
upload_plugin.php
Код:
<?php
include "configoration.php";
mysql_query("SET NAMES cp1251");
mysql_query("SET CHARACTER cp1251");
?>
<?php
if (!isset($_SESSION['dostap']) && isset($_POST['submit']) && $_POST['nick'] == '' && $_POST['pass'] == '') {
$_SESSION['dostap'] = TRUE;
}
if (!isset($_SESSION['dostap'])) {
?>
<link href="font.css" rel="stylesheet" type="text/css" />
<form action="" method="post">
<table align="center" class="e">
<caption><b>Контрол Панел</b></caption>
<tr>
<td>Име: </td> <td><input type="text" name="nick" size="20" class="user"></td>
</tr>
<br />
<tr>
<td>Парола:</td> <td><input type="password" name="pass" size="20" class="pass"></td>
</tr>
<br />
<tr>
<td></td> <td><input type="submit" name="submit" value="Влез" class="button"></td>
</tr>
</form>
<?php
exit;
}
?>
<html>
<head>
<title></title>
</head>
<body>
<h3>Добавяне на файл</h3>
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<table>
<tr><td>Име на файла</td><td><input type="text" name="name" /></td></tr>
<tr><td>Категория на файла</td><td>
<select name="kategoria"><option value="1">Admin Mod</option><option value="2">AMX Mod</option><option value="3">AMX Mod X</option><option value="4">Metamod</option></select></td></tr>
<tr><td>Автор</td><td><input type="text" name="author" /></td></tr>
<tr><td>Ъплоудер</td><td><input type="text" name="uploader" /></td></tr>
<tr><td>Описание</td><td><textarea name="description" rows="10" cols="52"></textarea></td></tr>
<tr><td>Файл</td><td><input type="file" name="file" id="file" size="60" /> </td></tr>
<tr><td></td><td><input type="submit" name="submit" value="Качи" /></td></tr>
</form>
</body>
</html>
upload_file
Код:
<?php
include "configoration.php";
if(isset($_POST['submit']))
{
$name = htmlspecialchars($_POST['name']);
$author = htmlspecialchars($_POST['author']);
$uploader = htmlspecialchars($_POST['uploader']);
$description = htmlspecialchars($_POST['description']);
$kategoria = htmlspecialchars($_POST['kategoria']);
if($name == NULL || $author == NULL || $description == NULL)
{
echo "Не сте попълнили всички полета!";
}
else{
if ($_FILES["file"]["error"] > 0)
{
echo "Код на грешката: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
}
}
$link = $_FILES["file"]["name"];
("INSERT INTO files (kategoria,name,author,uploader,link,description) VALUES ('$kategoria','$name','$uploader','$author','$link','$description')") or die (mysql_query());
echo "Файла е качен успешно!";
}
}
?>
plugin.php
Код:
<?php include("style1.php"); ?>
<td width="60%" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/cmenubg_l.png" /></td>
<td width="100%" id="cmenubg">Реклама</td>
<td><img src="images/cmenubg_r.png" /></td>
</tr>
<tr>
<td colspan="3" class="cmenubrd" align="center">
<?php require("includes/reklama_center.php"); ?>
</td>
</tr>
</table>
<br />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/cmenubg_l.png" /></td>
<td width="100%" id="cmenubg">Плъгини</td>
<td><img src="images/cmenubg_r.png" /></td>
</tr>
<tr>
<td colspan="3" class="cmenubrd">
<?php
include ('configoration.php');
mysql_query("SET NAMES cp1251");
mysql_query("SET CHARACTER cp1251");
if($_GET['download']){
if(is_numeric($_GET['download'])){
echo 'Свалянето на файла ще започне след малко...';
$id = $_GET['download'];
$result = mysql_query("UPDATE files SET downloads=downloads+1 WHERE id='$id'");
$zaqvka = mysql_query("SELECT * FROM files WHERE id='$id'");
while($row = mysql_fetch_array($zaqvka))
{echo '<meta http-equiv="refresh" content="1;url=upload/'.$row['link'].'">';
}
}}
elseif($_GET['file']=='show'){
if(is_numeric($_GET['id'])){$file_id = $_GET['id'];
// ako trqbva da pokajem opredelen fail s opisanieto mu
$zaqvka = mysql_query("SELECT * FROM files WHERE id='$file_id'");
while($row = mysql_fetch_array($zaqvka))
{
$kat = mysql_fetch_assoc(mysql_query("SELECT * FROM cats WHERE id='$row[kategoria]'"));
$kat = $kat['kategoria'];
echo "<table border='0' width='250px'>
<tr><td>Име: ".$row['name']."</td> </tr>
<tr><td>Категория: ".$kat."</td> </tr>
<tr><td>Автор: ".$row['author']."</td> </tr>
<tr><td>Качен от: ".$row['uploader']."</td> </tr>
<tr><td>Описание: ".nl2br($row['description'])."</td> </tr>
<tr><td>Свален: ".$row['downloads']." път(и)</td> </tr>
<tr><td>Линк: <a href='?download=".$row['id']."'>СВАЛИ</a></td></tr>
</table><hr>";
}
}
}
elseif($_GET['cat']){
//ako pokazvame vsichki failove ot dadena kategoriq
echo '<b>Плъгини в тази категория</b>:<br />';
if(is_numeric($_GET['cat'])){ $kategoria = $_GET['cat'];
$result = mysql_query("SELECT * FROM files WHERE kategoria='$kategoria' ORDER BY id");
while($row = mysql_fetch_array($result)){
echo '<a href="?file=show&id='.$row['id'].'">'.$row['name'].'</a><br />';
}
} else {echo 'В адреса не е въведен ID на категория.';}
}
else {
//pokazvane na kategoriite
echo '<b>Категории плъгини:</b><br />';
echo '<br /><a href="plugins.php?cat=1"><img src="http://redy-zone.info/images/adminmod.jpg" alt="AdminMod Плъгини" border="0"></a><br /><br /><a href="plugins.php?cat=2"><img src="http://redy-zone.info/images/amx.jpg" alt="AMX Плъгини" border="0"></a><br /><br /><a href="plugins.php?cat=3"><img src="http://redy-zone.info/images/amxx.gif" alt="AMX X Плъгини" border="0"></a><br /><br /><a href="plugins.php?cat=4"><img src="http://redy-zone.info/images/metamod.jpg" alt="MetaMod Плъгини" border="0"></a>';
}
?>
</td>
</tr>
</table>
</td>
<?php include("style2.php"); ?>