Как може да стане това за клиповете ?

topchokt

Registered
Здравейте приятели , имам един въпрос защото с php съм на ВИЕ . Та попаднах на един сайт където може да добавяш клипчета от vbox7.com и youtube и после ги гледаш с оригиналният плеър на сайт на vbox7.com или на youtube . Та на мен ми трябва и кода за добавянето и кода за показването (гледането) на клипчетата. Ето тук за добавянето http://cs-bg.info/video_16.php?send=clip ако може да има още едно поле добавено от и там човека да пише името си . Ето как излизат клипчетата в страницата http://cs-bg.info/video_16.php?view=online и ето как се гледат http://cs-bg.info/video/play/662 . Моля ако имате време да драснете подобна системка . Говорих със собственика на този сайт (iVoKA) но не ми я дади .
Благодаря предварително и ще има +1
 
еми като се замися е лесно след малко щети дам как става
 
sorRy каза:
еми като се замися е лесно след малко щети дам как става
Ще чакам . Знам че сигурно е лесно но аз не разбират и затова търся помощ от вас
 
Щом си на ТИ ще можеш да се справиш. Сега ще ти дам идеята.

С този урок http://web-tourist.net/login/login/view.php?st=1929 можеш да взмеш сорса на дадена страница.

Правиш 2 input полета едното с името и едното с линка към клипа. Когато се извърши заявката взимаш линка на клипчето и взимаш частта от <textarea name="textarea" onClick="javascript:this.select();" readonly="true" style="width: 430px;" cols="52" rows="4"> до </textarea> с помощта на горният урок.

Записваш името и линка и частта която взимаш с урока в DB (можеш да видиш как в някоя система за регистрация как става).

Успех.
 
NewGuy каза:
Щом си на ТИ ще можеш да се справиш. Сега ще ти дам идеята.

С този урок http://web-tourist.net/login/login/view.php?st=1929 можеш да взмеш сорса на дадена страница.

Правиш 2 input полета едното с името и едното с линка към клипа. Когато се извърши заявката взимаш линка на клипчето и взимаш частта от <textarea name="textarea" onClick="javascript:this.select();" readonly="true" style="width: 430px;" cols="52" rows="4"> до </textarea> с помощта на горният урок.

Записваш името и линка и частта която взимаш с урока в DB (можеш да видиш как в някоя система за регистрация как става).

Успех.

Ко говоря и аз и никои не ме поправя как ще съм на ТИ на ВИЕ съм , аз ако съм на ТИ нямаше да питам
 
ето
Код:
// add.php
<?php
echo "<b>Линк</b><br><input type=\"text\ name=\"link\" size=\"35\"><br><br>
<b>Името ти</b><br><input type=\"text\" name=\"name\"  size=\"35\"><br><br>";


define("HOST", "localhost"); // хост на MySQL 
define("USER", ""); // усер за MySQL 
define("PASS", ""); // парола за MySQL 
define("BD", ""); // име на база данни 

$db_conn = @mysql_connect(HOST, USER, PASS) or die(mysql_error());
@mysql_select_db(BD, $db_conn) or die(mysql_error());

$link = $_POST['link'];
$name = $_POST['name'];

if (eregi('youtube', $link)) {
$string = file_get_contents($link);
$edno=explode('</div><h1 >',$string);
$dve=explode('</h1>',$edno[1]);
$link1 = explode("=", $link);
$query = mysql_query("INSERT INTO `clips` (name, name2, link, from, id) VALUES('$name','$dve[0]',$link1[1]','1','NULL')");
echo "Кипа е дубавен успешно. Благодарим ти ".$name."";  
} else {
$string = file_get_contents($link);
$edno1=explode('<span class="title titlenew">',$string);
$dve1=explode('</span>',$edno1[1]);
$link1 = explode(":", $link);
$query = mysql_query("INSERT INTO `clips` (name, name2, link, from, id) VALUES('$name','$dve1[0]',$link1[1]','2','NULL')");
echo "Кипа е дубавен успешно. Благодарим ти ".$name.""; 
}
?>

// index.php 

<?
define("HOST", "localhost"); // хост на MySQL 
define("USER", ""); // усер за MySQL 
define("PASS", ""); // парола за MySQL 
define("BD", ""); // име на база данни 

$db_conn = @mysql_connect(HOST, USER, PASS) or die(mysql_error());
@mysql_select_db(BD, $db_conn) or die(mysql_error());


$select = mysql_query("SELECT * FROM clips ")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name2");
echo '<b>' . $nick . ':</b> ';
}
?>

// view.php 

<?php
$id = $_GET['id'];
$row = mysql_fetch_array(mysql_query("SELECT * FROM `clips` WHERE `id` = '$id'"));
if ($row['from'] == 2){
echo '<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://i47.vbox7.com/player/ext.swf?vid='.$row[link].'"><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid='.$row[link].'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="403"></embed></object>';
}else {
echo '<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/kNcIOzRpZvk&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$row[link].'&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>';
}
?>

//sql

CREATE TABLE `clips` (
`id` int(12) NOT NULL auto_increment,
`name` VARCHAR(255) NOT NULL,
`name2` VARCHAR(255) NOT NULL,
`link` VARCHAR(255) NOT NULL,
`from` VARCHAR(255) NOT NULL,
UNIQUE KEY(`id`)
);
само не съм го сложил да показва снимки на клипчетата
но ако проработи и искаш ще ти сложа но само за вбокс защото youtube не мога да го отвора едвам съм взел линкове те
 
Явно някаде си объркал , излизат ми полетата "Линк" и "Името ти" но никаде няма бутон добави , а под тези две полета ми пише 'Кипа е дубавен успешно. Благодарим ти ' без да съм натискал нещо
 
тоооп в бързината съм пропуснал някои неща ето ти го сега
така
Код:
// add.php
<html>
<form name="add" action="" method="POST">
<b>Линк</b><br><input type="text name="link" size="35"><br><br>
<b>Името ти</b><br><input type="text" name="name"  size="35"><br><br>
<input type="Submit" value="Добави" name="Submit">
</form>
<?php
define("HOST", "localhost"); // хост на MySQL 
define("USER", ""); // усер за MySQL 
define("PASS", ""); // парола за MySQL 
define("BD", ""); // име на база данни 

$db_conn = @mysql_connect(HOST, USER, PASS) or die(mysql_error());
@mysql_select_db(BD, $db_conn) or die(mysql_error());

$link = $_POST['link'];
$name = $_POST['name'];

if (isset($_POST['Submit'])) {

if (eregi('youtube', $link)) {
$string = file_get_contents($link);
$edno=explode('</div><h1 >',$string);
$dve=explode('</h1>',$edno[1]);
$link1 = explode("=", $link);
$query = mysql_query("INSERT INTO `clips` (name, name2, link, from, id) 

VALUES('$name','$dve[0]',$link1[1]','1','NULL')");
echo "Кипа е дубавен успешно. Благодарим ти ".$name."";  
} else {
$string = file_get_contents($link);
$edno1=explode('<span class="title titlenew">',$string);
$dve1=explode('</span>',$edno1[1]);
$link1 = explode(":", $link);
$query = mysql_query("INSERT INTO `clips` (name, name2, link, from, id) 

VALUES('$name','$dve1[0]',$link1[1]','2','NULL')");
echo "Кипа е дубавен успешно. Благодарим ти ".$name.""; 
}
}
?>
</html>

// index.php 

<?
define("HOST", "localhost"); // хост на MySQL 
define("USER", ""); // усер за MySQL 
define("PASS", ""); // парола за MySQL 
define("BD", ""); // име на база данни 

$db_conn = @mysql_connect(HOST, USER, PASS) or die(mysql_error());
@mysql_select_db(BD, $db_conn) or die(mysql_error());


$select = mysql_query("SELECT * FROM clips ")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name2");
echo '<b>' . $nick . ':</b> ';
}
?>

// view.php 

<?php
$id = $_GET['id'];
$row = mysql_fetch_array(mysql_query("SELECT * FROM `clips` WHERE `id` = '$id'"));
if ($row['from'] == 2){
echo '<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://i47.vbox7.com/player/ext.swf?vid='.$row[link].'"><param name="quality" value="high"><embed src="http://i47.vbox7.com/player/ext.swf?vid='.$row[link].'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="403"></embed></object>';
}else {
echo '<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/kNcIOzRpZvk&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$row[link].'&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>';
}
?>

//sql

CREATE TABLE `clips` (
`id` int(12) NOT NULL auto_increment,
`name` VARCHAR(255) NOT NULL,
`name2` VARCHAR(255) NOT NULL,
`link` VARCHAR(255) NOT NULL,
`from` VARCHAR(255) NOT NULL,
UNIQUE KEY(`id`)
);
я така
 
Добре Давай "Давай" за да добавя клипчето и нищо не става дори не се рефрешва страницата
 
Значи нали има бутон "Давай" тоест да добави клипа . Натискам го но не го добавя и би трябвало да рефрешне страницата но това не се случва натискам , никаква реактиция страницата си стои така
 
Значи сега ги добавя клиповете но има друг проблем . Нали всички клипове трябва да ми излязат в index.php а те не излизат .
 
Давами следната грешка при view.php
Код:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /users1/hiphop7/public_html/klips/view.php on line 3

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /users1/hiphop7/public_html/klips/view.php on line 3

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /users1/hiphop7/public_html/klips/view.php on line 3
Aко може да добавих и за картинка на клип ще е добре
 
ми за картинките не ми се разправа и тези грешки са си от тебе
 

Горе