$id=6;
$query = "SELECT askfilename, askfiletype, askfilesize, askfile " .
"FROM uploadtb WHERE id = '$id'";
$result = mysql_query($query) or die('Error, query failed');
list($askfilename,$askfiletype,$askfilesize,$askfi le)=mysql_fetch_array($result);
if( file_put_contents( 'temp/ans/'.$askfilename, $askfile ) )
{
echo 'msg=success&wavFile='.$askfilename;
}
else
{
echo 'msg=error';
}
من محتویات فایل را بایک Select توی متغیر askfile ریختم و همانطور که شما گفتید با استفاده از file_put_contents می خوام اون فایل رو که اسمش 20100317-223927-100.wav هست را در مسیر /tmp/ans ذخیره کنم ولی این ایراد را از من می گیره ؟
PHP Warning: file_put_contents(temp/ans/20100317-223927-100.wav): failed to open stream: No such file or directory in /var/lib/asterisk/agi-bin/download.php on line 22
در توضیحات file_put_contetnts نوشته بود که اگر چنین فایلی در مسیر مشخص شده موجود نباشه خودش اونو ایجاد می کنه ولی در اینجا اعمال نمیشه . دوستان می تونن راهنمایی کنند که مشکل کد من از کجاس ؟