不知道你在说什么?PHP有这功能吗

解决方案 »

  1.   

    数据库服务于->php->动态页面
      

  2.   

    是这样的,大家说得我都明白,我现在处于这样一种情况,服务器已经有了歌曲、电影等相关资料,我可以用库来做这个网站,但是问题在于,这个后台管理是给不懂电脑的人使用的,所以,必须得特别简单,而在服务器上的目录比较乱的,涉及到了各种网络的东西。比如在歌曲表中放地址,又担心以后更换比较不便,而且服务器的目录都是这样的:127。0。0。1/片名/片名a.rm。页面也得动态生成,栏目还比较多。大家帮好解决一下,如何设计数据库和设计每部电影的超链接就可以了。
      

  3.   

    那里看看PHP在OS方面的函数吧,取得目录文件啊等等。
      

  4.   

    在数据库端保存文件的相对路径和文件名如:"刘德华/赌神/a.rm(a.asf)",可用程序可以得到,然后在动态输出的时候用一个变量,以PHP为例:$path="rstp(mms)://127.0.0.1/".$pn;
    //$pn为数据库里保存的路径名和文件名
    页面调用realplay(Windows Media Player)插件就可以了。
    剩下的工作就是建立一个流媒体服务器,win2kserver自带有它的服务器可提供MMS服务,只要简单地进行配置即可。也可用realserver for windows(linux),我们学校的服务器差了点,我们就采用的linux+realserver来做的。
      

  5.   

    很简单的一个程序
     <?
    $link=mysql_connect('localhost:3306','root','') or die (" 无法连接数据库,请重试!");
    mysql_select_db("music");
      $hd = dir("../mp3/");
      while( $filename = $hd->read() ) 
    {if(!strrpos($filename,".")&&$filename!="."&&$filename!="..")
    {
    $singname=$filename;
    $query="select * from ziliao where name='$singname'";
    @$result=mysql_query("$query",$link);
    @$sing=mysql_fetch_array($result);
    if ($sing_nameid=@$sing['id']){
     $newpath =$singname."/"; 
      $newfile = array();
      $hd1 = dir($newpath);
      while( $filename1 = $hd1->read() ) {
    if ($filename1!="."&&$filename1!=".."&&strrpos($filename1,"."))
    {$date = date("Y-m-d G:i:s");
    $music_filename=$newpath.$filename1;
    $querydata="insert into music_data(music_name,music_filename,present,date,sing_nameid) values('$filename1','$music_filename','$filename1','$date','$sing_nameid',)";
    @mysql_query($querydata);
        echo $filename."&nbsp;complete;<br>";
       } }  }else echo $singname."没有添加这位歌手,所以他的数据也没有录入<br>";
    }}?>
    首先你要建一个关于歌手资料的表ziliao,和歌曲资料表,字段可以看源程序,然后把它放在放歌曲的目录下面,如MP3下,而MP3下面有许多以歌手名令名的文件夹,里面放上他们歌曲,后直接运行该程序即可,添加数据就这么简单。
    而用户的界面程序就以我上一贴的方法做就行了