Здравейте, целта ми е да направя ъплоуда на сайта ми да не бъде с линк тоест линк към файла а директно качване ето го файла чрез който качвам музиката
Код:
<? session_start();
require ("conn.php");
if (!$logged[username]) {
echo "Моля, логнете се.";
exit;
}
?>
<?
echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
</div>
<form id="form2" name="form2" method="post" action="">
<table width="250" border="0" align="center" cellpadding="1" cellspacing="1" id="table">
<tr>
<td>Изпълнител*</td>
<td><strong>:</strong></td>
<td align="center"><input name="artist" type="text" class="fil" id="artist" size="30" /></td>
</tr>
<tr>
<td align="left">Песен*</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="title" type="text" class="fil" id="title" size="30"></td>
</tr>
<tr>
<td align="left">Албум</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="album" type="text" class="fil" id="album" size="30"></td>
</tr>
<tr>
<td align="left">Размер</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="size" type="text" class="fil" id="size" size="30"></td>
</tr>
<tr>
<td align="left">Година</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="year" type="text" class="fil" id="year" size="30"></td>
</tr>
<tr>
<td align="left">Линк*</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="path" type="text" class="fil" id="path" size="30"></td>
</tr>
<tr>
<td align="left">Добавил</td>
<td align="center"><strong>:</strong></td>
<td align="center"><input name="author" class = "fil" value="'.$logged[username].'" readonly="readonly" size = "30"/></td>
</tr>
<tr>
<td colspan="3" align="center"><select name="cat" class="fil" id="cat">
<option>Изберете категория</option>
';
include("conn.php");
$r = mysql_query("SELECT * FROM songs_cat");
while($row = mysql_fetch_array($r)){
$cat .= "<option value=\"$row[id]\" class=\"bottom\">$row[value]</option>";
}
echo $cat;
?>
</select></td>
</tr>
<tr>
<td colspan = "3">
Задължителните полета са отбелязани със *.
</td>
</tr>
<tr>
<td colspan="3" align="center"><input name="submit" type="submit" class="btn" id="button" value="Изпрати" />
<input name="button2" type="reset" class="btn" value="Изчисти" /></td>
</tr>
</table>
</form>
<?php
if($_POST["submit"])
{
if($_POST["title"] == "")
{
echo "<script type=\"text/javascript\">
alert('Не сте написали заглавие и/или съдържание на обявата.Моля направете го.');
</script>";
}
elseif($_POST['cat'] == "Изберете категория" || $_POST['pic'] == "http://")
{
echo "<script type=\"text/javascript\">
alert('Не сте избрали категория и/или снимка на обявата.Моля направете го.');
</script>";
}
elseif($_POST["path"] == "")
{
echo "<script type=\"text/javascript\">
alert('Не сте написали линк и/или съдържание на обявата.Моля направете го.');
</script>";
}
else
{
$date = date("Y.m.d");
$author = mysql_real_escape_string(htmlspecialchars($_POST['author']));
$artist = mysql_real_escape_string(htmlspecialchars($_POST['artist']));
$title = mysql_real_escape_string(htmlspecialchars($_POST['title']));
$path = mysql_real_escape_string(htmlspecialchars($_POST['path']));
$year = mysql_real_escape_string(htmlspecialchars($_POST['year']));
$album = mysql_real_escape_string(htmlspecialchars($_POST['album']));
$size = mysql_real_escape_string(htmlspecialchars($_POST['size']));
$cat = mysql_real_escape_string(htmlspecialchars($_POST['cat']));
$sql = "INSERT INTO `songs` (`id`, `author`, `artist`, `title`, `path`, `year`, `album`, `size`, `cat`, `date`)
VALUES (NULL, '$author', '$artist', '$title', '$path', '$year', '$album', '$size mb', '$cat', '$date');";
$result = mysql_query($sql) or die("Error while adding song");
if ($result)
{
echo "Песента е добавена успешно. Тя ще стане видима на сайта, след като бъде прегледана от администратор.";
}
}
}
?>