kriss каза:ами ако може до утре до 11 ще е супер. :lol:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "video";
mysql_connect($host,$user,$pass) or die ("Не мога да се свържа с хостинга.");
mysql_select_db($db) or die ("$db (база данни), не бе открита!");
mysql_query("SET names utf8") or die (mysql_error());
?>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Добавяне</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu><br />
<?php
$ip = $_SERVER['REMOTE_ADDR'];
if($ip == '77.78.24.17')
{
?>
<form action="" method="post">
<table border="0">
<tr><td>От кой сайт</td><td> <select name="kategoria">
<?php
$sql = mysql_query("SELECT * FROM cats") or die (mysql_error());
while($row = mysql_fetch_assoc($sql))
{
echo "<option value='".$row['id']."'>".$row['kategoria']."</option>";
}
?>
</select></td></tr>
<tr><td>Име на клипа</td><td> <input type="text" name="title" /></td></tr>
<tr><td></td><td>ПРАВИЛО!!!<br />
1. Ако качваш от YouTube, линка трябва <br />да изглежда така:<br /> http://www.youtube.com/watch?v=9vrY0vMUts4<hr>
2. Ако качваш от Vbox7, линка трябва <br />да изглежда така:<br /> http://www.vbox7.com/play:d0662c13</td></tr>
<tr><td>Линк към клипа</td><td> <input type="text" name="link" /></td></tr>
<tr><td><input type="submit" name="add" value="Добави" /></td></tr>
</table>
</form>
<?php
if(isset($_POST['add']))
{
$kategoria = htmlspecialchars($_POST['kategoria']);
$title = htmlspecialchars($_POST['title']);
$link = htmlspecialchars($_POST['link']);
$data = time();
if($title == NULL || $link == NULL)
{
echo "Не сте попълнили всички полета!";
}
else{
mysql_query("INSERT INTO klips (kategoria,title,link,data) VALUES ('$kategoria','$title','$link','$data')") or die (mysql_error());
echo "Клипа е добавен успешно!";
}
}
}
else{
echo "Нямате права за качване на клипове!";
}
?>
<center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Начало</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu><br />
<form action="search.php" method="get">
<input type="text" name="duma" size="100"/><br />
<input type="submit" name="search" value="Търси" />
</form>
<br /><br />
Може да търсите както на Латиница така и на Кирилица.
<center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Търсене</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu><br />
<?php
if(isset($_GET['search']))
{
$duma = htmlspecialchars($_GET['duma']);
if($duma == NULL)
{
echo "Не сте въвели критерии за търсене!";
}
else{
if(strlen($duma) < 2)
{
echo "Търсачката не възприема думи по малки от 2 символа!";
}
else{
$query = mysql_query("SELECT * FROM klips WHERE title LIKE '%$duma%'") or die (mysql_error());
$queryBroi = mysql_num_rows($query);
if($query == 0)
{
echo "Няма разултати от вашето търсене! Опитайте с други критерии!";
}else{
echo "<table width='532' border='1'>";
echo "<tr><td>Име</td><td>Източник</td><td>Преглеждания</td></tr>";
while($rowQ = mysql_fetch_assoc($query))
{
$kategoria = mysql_fetch_assoc(mysql_query("SELECT * FROM cats WHERE id='$rowQ[kategoria]'"));
$kategoria = $kategoria['kategoria'];
if($rowQ['kategoria'] == 1)
{
?>
<tr><td><a href="youtube.php?id=<?=$rowQ['id']?>" style="color:white;"/><?=$rowQ['title']?></a></td><td><?=$kategoria?></td><td><?=$rowQ['views']?></td></tr>
<?php
}
else{
?>
<tr><td><a href="vbox7.php?id=<?=$rowQ['id']?>" style="color:white;"/><?=$rowQ['title']?></a></td><td><?=$kategoria?></td><td><?=$rowQ['views']?></td></tr>
<?php
}
}
echo "</table>";
}
}
}
}
?>
<center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Клипче от Vbox7</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu>
<?php
$id = $_GET['id'];
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM klips WHERE id='$id'"));
$link = explode("http://www.vbox7.com/play:",$sql['link']);
mysql_query("UPDATE klips SET views=views+1 WHERE id='$id'") or die (mysql_error());
?>
<h2>В момента гледате (<?=$sql['title']?>)</h2>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="403"><param name="movie" value="http://i48.vbox7.com/player/ext.swf?vid=<?=$link[1]?>"><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid=<?=$link[1]?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="403"></embed></object>
<br /><br />
Добавено на: <?=date("d/m/Y г. H:i ч.",$rowQ['data'])?><br /><br />
<small><strong>Преглеждания:</strong> <?=$sql['views']?></small>
</center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Клипче от YouTube</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu>
<?php
$id = $_GET['id'];
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM klips WHERE id='$id'"));
$link = explode("http://www.youtube.com/watch?v=",$sql['link']);
mysql_query("UPDATE klips SET views=views+1 WHERE id='$id'") or die (mysql_error());
?>
<h2>В момента гледате (<?=$sql['title']?>)</h2>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/<?=$link[1]?>&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$link[1]?>&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
<br /><br />
<small><strong>Добавено на:</strong> <?=date("d/m/Y г. H:i ч.",$sql['data'])?><br /><br />
<strong>Преглеждания:</strong> <?=$sql['views']?></small>
</center>
</body>
</html>
--
-- Структура на таблица `cats`
--
CREATE TABLE IF NOT EXISTS `cats` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`kategoria` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ;
--
-- Дъмп (схема) на данните в таблицата `cats`
--
INSERT INTO `cats` (`id`, `kategoria`) VALUES
(1, 'YouTube'),
(2, 'Vbox7');
-- --------------------------------------------------------
--
-- Структура на таблица `klips`
--
CREATE TABLE IF NOT EXISTS `klips` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`kategoria` int(11) NOT NULL,
`title` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`link` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`data` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`views` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=5 ;
--
-- Дъмп (схема) на данните в таблицата `klips`
--
INSERT INTO `klips` (`id`, `kategoria`, `title`, `link`, `data`, `views`) VALUES
(1, 2, '2pac Ft. Nas, Obie Trice - 3 Message', 'http://www.vbox7.com/play:d0662c13', '1259311456', 7),
(2, 2, '2pac - Wonda Why They Call U Bitch (bg subs)', 'http://www.vbox7.com/play:5f792f99', '1259313986', 1),
(4, 1, 'Galena - 100 pyti', 'http://www.youtube.com/watch?v=UIRCokRb4k4', '1259315771', 6);
MaZZoHuCTa каза:като отварям клиповете от заз нещо ми пише че няма такъв клип!
Можеш ли да направиш в индекса да изкарва последните 5 клипа и ако може повече от 1 човек да добавя клипове.. мерси предварително
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Начало</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu><br />
<form action="search.php" method="get">
<input type="text" name="duma" size="100"/><br />
<input type="submit" name="search" value="Търси" />
</form>
<br /><br />
Може да търсите както на Латиница така и на Кирилица.
<h2><u>Последни 5 Клипа</u></h3>
<?php
$sql = mysql_query("SELECT * FROM klips ORDER by id DESC LIMIT 0,5") or die (mysql_error());
echo "<table width='532' border='1'>";
echo "<tr><td>Име</td><td>Източник</td><td>Преглеждания</td></tr>";
while($rowQ = mysql_fetch_assoc($sql))
{
$kategoria = mysql_fetch_assoc(mysql_query("SELECT * FROM cats WHERE id='$rowQ[kategoria]'"));
$kategoria = $kategoria['kategoria'];
if($rowQ['kategoria'] == 1)
{
?>
<tr><td><a href="youtube.php?id=<?=$rowQ['id']?>" style="color:white;"/><?=$rowQ['title']?></a></td><td><?=$kategoria?></td><td><?=$rowQ['views']?></td></tr>
<?php
}
else{
?>
<tr><td><a href="vbox7.php?id=<?=$rowQ['id']?>" style="color:white;"/><?=$rowQ['title']?></a></td><td><?=$kategoria?></td><td><?=$rowQ['views']?></td></tr>
<?php
}
}
echo "</table>";
?>
<center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Добавяне</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu><br />
<form action="" method="post">
<table border="0">
<tr><td>От кой сайт</td><td> <select name="kategoria">
<?php
$sql = mysql_query("SELECT * FROM cats") or die (mysql_error());
while($row = mysql_fetch_assoc($sql))
{
echo "<option value='".$row['id']."'>".$row['kategoria']."</option>";
}
?>
</select></td></tr>
<tr><td>Име на клипа</td><td> <input type="text" name="title" /></td></tr>
<tr><td></td><td>ПРАВИЛО!!!<br />
1. Ако качваш от YouTube, линка трябва <br />да изглежда така:<br /> http://www.youtube.com/watch?v=9vrY0vMUts4<hr>
2. Ако качваш от Vbox7, линка трябва <br />да изглежда така:<br /> http://www.vbox7.com/play:d0662c13</td></tr>
<tr><td>Линк към клипа</td><td> <input type="text" name="link" /></td></tr>
<tr><td><input type="submit" name="add" value="Добави" /></td></tr>
</table>
</form>
<?php
if(isset($_POST['add']))
{
$kategoria = htmlspecialchars($_POST['kategoria']);
$title = htmlspecialchars($_POST['title']);
$link = htmlspecialchars($_POST['link']);
$data = time();
if($title == NULL || $link == NULL)
{
echo "Не сте попълнили всички полета!";
}
else{
mysql_query("INSERT INTO klips (kategoria,title,link,data) VALUES ('$kategoria','$title','$link','$data')") or die (mysql_error());
echo "Клипа е добавен успешно!";
}
}
?>
<center>
</body>
</html>
MaZZoHuCTa каза:мерси много страхотно е
bankera1990 каза:така системата е хубава но аз имам един проблем при добавяне на клип с има на кирилица не се записва в базата защо :? всичко се записва само `title` няма текста който трябва да е съхранил на кирилица
а и като добавих клип на латиница ми исписа че е добавен на `Добавено на: 01/01/1970 г. 02:00 ч.` що така
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Клипче от Vbox7</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu>
<?php
$id = $_GET['id'];
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM klips WHERE id='$id'"));
$link = explode("http://www.vbox7.com/play:",$sql['link']);
mysql_query("UPDATE klips SET views=views+1 WHERE id='$id'") or die (mysql_error());
?>
<h2>В момента гледате (<?=$sql['title']?>)</h2>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="403"><param name="movie" value="http://i48.vbox7.com/player/ext.swf?vid=<?=$link[1]?>"><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid=<?=$link[1]?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="403"></embed></object>
<br /><br />
Добавено на: <?=date("d/m/Y г. H:i ч.",$sql['data'])?><br /><br />
<small><strong>Преглеждания:</strong> <?=$sql['views']?></small>
</center>
</body>
</html>
<?php
include "config.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Видеота - Клипче от Vbox7</title>
</head>
<body style="background:black;color:white;">
<center>
<menu><a href="index.php" style="color:white;">Начало</a> | <a href="add.php" style="color:white;">Добавяне на Клип</a></menu>
<?php
$id = $_GET['id'];
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM klips WHERE id='$id'"));
$link = explode("http://www.vbox7.com/play:",$sql['link']);
mysql_query("UPDATE klips SET views=views+1 WHERE id='$id'") or die (mysql_error());
?>
<h2>В момента гледате (<?=$sql['title']?>)</h2>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="403"><param name="movie" value="http://i48.vbox7.com/player/ext.swf?vid=<?=$link[1]?>"><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid=<?=$link[1]?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="403"></embed></object>
<br /><br />
Добавено на: <?=date("d/m/Y г. H:i ч.",$sql['data'])?><br /><br />
<small><strong>Преглеждания:</strong> <?=$sql['views']?></small>
<?php
$fail = explode(':',$sql['link']); //взимаме файла
$dir = substr($fail[2],0,2); //взимаме директорията на файла
echo "<br /><a href='http://media06.vbox7.com/s/$dir/$fail[2].flv' style='color:white;'>Сваляне</a>"; //извеждаме
?>
</center>
</body>
</html>
Всичко е добре , но... когато добавя клип от vbox се появява плеъра и ми пише че няма такъв клип...MaLa_NocHe каза:Кода е направен за сваляне от сървър номер 6, след малко ще направя да може от всеки сървър изчакайте малко.