• 06-01-2008, 13:01:08
    #1
    Üyeliği durduruldu
    <?php
    
    // bağlan
    $dbcnx = @mysql_connect("localhost","xxx","xxx");
    $dbselect = @mysql_select_db("xxx");
    if ((!$dbcnx) || (!$dbselect)) { echo "Can't connect to database"; }
    
    
    // nlink ve title alma kısmı
    $query = "SELECT content_title,content_altdat FROM akkit_content";
    $result = mysql_query($query) or die('Query failed: ' . mysql_error());
    // ha şimdi gelelim soruna
    // arkadaslar benim sornum databasedne yukarda cektigim content_titleyi türkce karekterleri değiştirmek bir değişkendeki veri değiştirebiliyom ama databaseden cektiğimi  değiştiremedim 
    function degis($str) {
      $str = ereg_replace('ç', 'c', $str);
      $str = ereg_replace('ğ', 'g', $str);
      $str = ereg_replace('ı', 'i', $str);
      $str = ereg_replace('ö', 'o', $str);
      $str = ereg_replace('ş', 's', $str);
      $str = ereg_replace('ü', 'u', $str);
      $str = ereg_replace('Ç', 'C', $str);
      $str = ereg_replace('Ğ', 'G', $str);
      $str = ereg_replace('İ', 'I', $str);
      $str = ereg_replace('Ö', 'O', $str);
      $str = ereg_replace('Ş', 'S', $str);
      $str = ereg_replace('Ü', 'U', $str);
      return $str;
     
    }
    //bir değişkende böyle oluyor ama databaseden cektigim content_titleye yapamıyom bi yardım lütfen
    $yeni=degis($eski); 
    
    // third, the playlist is built in an xspf format
    // we'll first add an xml header and the opening tags .. 
    header("content-type:text/xml;charset=iso-8859-9");
    
    echo "<playlist version='1' xmlns='http://xspf.org/ns/0/'>\n";
    echo "	<title>Mp3ara.de Playlist</title>\n";
    echo "	<info>http://www.mp3ara.de/</info>\n";
    echo "	<trackList>\n";
    
    // .. then we loop through the mysql array ..
    while($row = @mysql_fetch_array($result)) {
    	echo "		<track>\n";
    	echo "			<title>".$row['content_title']."</title>\n";
    	echo "			<location>".$row['content_altdat']."</location>\n";
    	echo "		</track>\n";
    }
     
    // .. and last we add the closing tags
    echo "	</trackList>\n";
    echo "</playlist>\n";
    
    
    /*
    That's it! You can feed this playlist to the SWF by setting this as it's 'file' 
    parameter in your HTML.
    */
    
    ?>
    ben burda databasedeki mp3 listesini playliste cevirmeye calisiyom playerde tr karakterleri kabul etmediği için yardımınıza ihtiyacım
    şimdiden telşekkürler
  • 06-01-2008, 13:10:50
    #2
    <?php
    // bağlan
    $dbcnx = @mysql_connect("localhost","xxx","xxx");
    $dbselect = @mysql_select_db("xxx");
    if ((!$dbcnx) || (!$dbselect)){ echo "Can't connect to database"; }
    function degis($str) {
      $str = ereg_replace('ç', 'c', $str);
      $str = ereg_replace('ğ', 'g', $str);
      $str = ereg_replace('ı', 'i', $str);
      $str = ereg_replace('ö', 'o', $str);
      $str = ereg_replace('ş', 's', $str);
      $str = ereg_replace('ü', 'u', $str);
      $str = ereg_replace('Ç', 'C', $str);
      $str = ereg_replace('Ğ', 'G', $str);
      $str = ereg_replace('İ', 'I', $str);
      $str = ereg_replace('Ö', 'O', $str);
      $str = ereg_replace('Ş', 'S', $str);
      $str = ereg_replace('Ü', 'U', $str);
      return $str;
    }
    // nlink ve title alma kısmı
    $query = "SELECT content_title,content_altdat FROM akkit_content";
    $result = mysql_query($query) or die('Query failed: ' . mysql_error());
    // ha şimdi gelelim soruna
    // arkadaslar benim sornum databasedne yukarda cektigim content_titleyi türkce karekterleri değiştirmek bir değişkendeki veri değiştirebiliyom ama databaseden cektiğimi  değiştiremedim 
    //bir değişkende böyle oluyor ama databaseden cektigim content_titleye yapamıyom bi yardım lütfen
    $yeni=degis($eski); 
    // third, the playlist is built in an xspf format
    // we'll first add an xml header and the opening tags .. 
    header("content-type:text/xml;charset=iso-8859-9");
    echo "<playlist version='1' xmlns='http://xspf.org/ns/0/'>\n";
    echo "	<title>Mp3ara.de Playlist</title>\n";
    echo "	<info>http://www.mp3ara.de/</info>\n";
    echo "	<trackList>\n";
    // .. then we loop through the mysql array ..
    while($row = @mysql_fetch_array($result)) {
    	echo "		<track>\n";
    	echo "			<title>".degis($row['content_title'])."</title>\n";
    	echo "			<location>".$row['content_altdat']."</location>\n";
    	echo "		</track>\n";
    }
    // .. and last we add the closing tags
    echo "	</trackList>\n";
    echo "</playlist>\n";
    /*
    That's it! You can feed this playlist to the SWF by setting this as it's 'file' 
    parameter in your HTML.
    */
    ?>
    echo "			<title>".degis($row['content_title'])."</title>\n";
  • 06-01-2008, 20:02:01
    #3
    Üyeliği durduruldu
    tesekkürler kardesim hic aklima gelmemisti hihi sagolasin rep verim bide oluyorsa sana