probleming writing dynamic value into text file (1 Viewer)

method

New member
Local time
Today, 10:27
Joined
Mar 23, 2005
Messages
5
Hi all. i have a little problem writing dynamic value to a ram.txt file. I want write the following infor int a text file:
Code:
<player showDisplay="yes" showPlaylist="yes" autoStart="yes">
  <song path="[B][url]http://localhost/flash_mp3_player/mp3/08[/url] - Track 8.mp3[/B]" title="[B]tajik[/B]" /> 
  <song path="[B][url]http://localhost/flash_mp3_player/mp3/13[/url] - Gar Aya.mp3[/B]" title="[B]gar aya[/B]" /> 
  </player>
The song path for each song id i pass.
<player showDisplay="yes" showPlaylist="yes" autoStart="yes">
and
</player>
are written once at the start and end of the text file.The title is just the name of song without .mp3 extention.

Currently when i call the code like this:

http://localhost/player/ram4.php?sid=1,2,

the only information which is get written to text file is the url but i want write song path and title in above mention format.

I be happy if an expert help me here.Thanks

ram4.php code
Code:
<?php


[B]$url[1] = "http://localhost/flash_mp3_player/mp3/08 - Track 8.mp3";
$url[2] = "http://localhost/flash_mp3_player/mp3/13 - Gar Aya.mp3";
$url[3] = "http://localhost/flash_mp3_player/mp3/Soroush - Yeh Donya - 02 Shoghe Nafas.mp3";[/B]

$mycontent = "";
if (isset($_GET["sid"]))
{
   $allsid = explode (",",$_GET["sid"]);
   $mycontent = array();
   foreach ($allsid AS $value)
      $mycontent[] = $url[$value];
}

echo $mycontent;

[B]$handle = fopen ("ram.txt","w+");[/B]
if ($handle)
{
  if (fwrite ( $handle,implode("\r\n",$mycontent)."\r\n") )
  {
      echo "FILE IS WRITTEN SUCCESSFULLY";
  } else
  {
       echo "ERROR IN WRITING TO FILE";
  }
  fclose ($handle);
} else
{
      echo "ERROR IN OPENING FILE";
}
require 'config.txt';
?>
 

Users who are viewing this thread

Top Bottom