Музикална систена

  • Автор Автор Anonymous
  • Начална дата Начална дата
A

Anonymous

Guest
Здравейте сайта ми е http://extremebg.org/index.php.
Това е система за довавяне на песни от URL линк и прослушването им .
Проблема е че не знам как да добавя линк в менюто та да могат да се виждат всички песни добавени от дадения потребител.

Не си спомням дали от тук я намерих тази система или от друго място понеже пеше преди 1 год.

Кажете кой фаил ви трябва и ще paste кода му.

А ако има и желаещи заедно да развиваме сайта да ми пишат на ЛС.
 
ето ти код с просто странициране
Код:
<?
include("settings.php");
{
$page = (int) $_GET['page'];
$max= "20";
$end = $page+$max;

$query = mysql_query("SELECT * FROM songs ORDER BY views DESC LIMIT $page,$end");
$result=mysql_query($query);
while ($row = mysql_fetch_array($query))
{
echo '<img src="images/lastmp3.png"><a href="play.php?m=play&id='.$row['id'].'"><font size="2"> '.$row['name'].'</font></a><br/>';
}

$next = $end+1;
$prev = $page-10;
echo "<br><a href=\"search.php?page=".$prev."\"><img src=\"img/nazad.png\"></font></a>&nbsp&nbsp&nbsp&nbsp&nbsp"; 
echo "<a href=\"search.php?page=".$next."\"><img src=\"img/napred.png\"></font></a>";
}
?>

дано съм помогнал
 
Работи почти на 95 % . Проблема едва от search.php файла който не връща никакви резултати .

Ето ти кода на search.php

Код:
<font size="5">Търси Песен</font>
<form action="" method="POST">
<table border="0"><tr><td><input type="text" class="searchfield" name="searchsong" value="<? echo $_POST['searchsong']; ?>" size="25"/></td><td><input type="image" name="search" src="images/inp_but.png"></td></tr></table>
</form>
<?
if($_POST['searchsong'])
{
include("myfolder/search.php");
}
?>


Код:
<? 
if (eregi("myfolder/search.php", $_SERVER['SCRIPT_NAME'])) { die ("Access Denied"); }
$sname = $_REQUEST['searchsong'];
$data = mysql_query("SELECT * FROM songs WHERE name LIKE '%$sname%' LIMIT 100");
echo '<b>Резултат:</b><br/>';
// print-ваме посочените редове в таблица.
while($row = mysql_fetch_array($data))
{
$id = $row['id'];
$name = $row['name'];
echo '<img src="images/lastmp3.png"><a href="index.php?m=play&id='.$id.'">'.$name.'.mp3</a><br/>';
}
?>

но не връща никакви резултати .
Таблицата в MySql се казва songs
Направил съм го да търси по $id and $name .
 
Също така как да направя песните да се свалят само след като потребителят се е логнал в сайта. В учебника по PHP намерих тези кодове ,но не знам как да ги приложа . Моля за малко помощ.

Код:
$mainframe->redirect(JRoute::_('index.php?option=com_user&view=login', false), JText::_("Please login to download the file"));

Код:
if($session->logged_in){<br>
  echo "Hey $session->username, you are logged in!";<br>
}<br>
else{<br>
  echo "You are not logged in.";<br>
}
 

Back
Горе