salam
اره.خودتون تعیین میکنید که داخل چه پوشه ای ذخیره بشه
salam
اره.خودتون تعیین میکنید که داخل چه پوشه ای ذخیره بشه
یه فیلد داره که هر بار تغیین میکنید فایل کجا ذخیره بشه
مثلا
./music/sharivar93
من برنامه رو 50 میفروشم
قابلیتها نسبت به رایگانش
ورود با رمز و شناسه کاربری
تعیین محل ذخیره سازی فایل
آپلود فایل های موزیک ویدئو و.... علاوه بر mp3
سلام.
اینوهم یه نگاهی بندازید:
اسکریپت فارسی قرار دادن تگ در موسیقی | آپ اسکریپت|دانلوداسکریپت
Shared ♦ Reseller ♦ KVM VPS ♦ DL host ♦ Backup ♦ Dedicated
021-28425715 📞
https://shetabanhost.com 🌎
دوستان این اسکریپت فایل رو اتوماتیک دانلود می کنه و خودش تگ می زنه ولی فایل رو تو پوشه مورد نظر خودش یعنی tmp می ریزه چیکار میشه کرد که فایل پس از تگ زدن بیاد تو پوشه مورد نظر من؟
اون خط کدی که فک می کنم باید تغییر کنه رو bold کردم
لطفا نگید تاپیک زیر خاکیه
اینم کدش
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1;charset=windows-1252' />
<meta name="keywords" content="mp3 tag editor,php mp3 tag editor,automatic mp3 tag editor" />
<meta name="description" content="Edit mp3 tags online." />
<meta http-equiv="Cache-Control" content="max-age=0" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="Expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="Pragma" content="no-cache" />
<style type="">
</style>
</head>
<body>
<pre>
<h2>Mp3 tag editor</h2>
<?php
function friendly_size($size,$round=2){
$sizes=array(' Byts',' Kb',' Mb',' Gb',' Tb');
$total=count($sizes)-1;
for($i=0;$size>1024 && $i<$total;$i++){
$size/=1024;
}
return round($size,$round).$sizes[$i];
}
$default_mp3_directory = "./tmp/";
$default_filename_prefix = "_(YourSite.com).mp3";
$default_songname_prefix = "..:: YourSite.com ::..";
$default_comment = "..:: YourSite.com ::..";
$default_artist = "..:: YourSite.com ::..";
$default_album = "..:: YourSite.com ::..";
$default_year = date("2011");
$default_genre = "..:: YourSite.com ::..";
if(isset($_POST['submit'])){
$mp3_filepath = $_POST['mp3_filepath'];
$mp3_filename = $_POST['mp3_filename'];
$mp3_songname = $_POST['mp3_songname'];
$mp3_comment = $_POST['mp3_comment'];
$mp3_artist = $_POST['mp3_artist'];
$mp3_album = $_POST['mp3_album'];
$mp3_year = $_POST['mp3_year'];
$mp3_genre = $_POST['mp3_genre'];
if(filter_var($mp3_filepath,FILTER_VALIDATE_URL)){
if($mp3_filename!=""){
$mp3_filename = str_replace(DIRECTORY_SEPARATOR,"-X-",$mp3_filename);
if(strtolower(end(explode(".",basename($mp3_filepa th))))!="mp3"){
exit("<br />URL must have a .mp3 exntension !");
}
if(strtolower(end(explode(".",basename($mp3_filena me))))!="mp3"){
exit("<br />Filename must have a .mp3 exntension !");
}
$sname = $default_mp3_directory.$mp3_filename;
if(copy($mp3_filepath,$sname)){
$size = friendly_size(filesize($sname));
echo"<br />Copied <a href='$mp3_filepath'>$mp3_filepath<a> to <a href='$sname'>".basename($sname)."</a> ( $size )";
$mp3_tagformat = 'UTF-8';
require_once('getid3/getid3.php');
$mp3_handler = new getID3;
$mp3_handler->setOption(array('encoding'=>$mp3_tagformat));
require_once('getid3/write.php');
$mp3_writter = new getid3_writetags;
$mp3_writter->filename = $sname;
$mp3_writter->tagformats = array('id3v1', 'id3v2.3');
$mp3_writter->overwrite_tags = true;
$mp3_writter->tag_encoding = $mp3_tagformat;
$mp3_writter->remove_other_tags = true;
$mp3_data['title'][] = $mp3_songname;
$mp3_data['artist'][] = $mp3_artist;
$mp3_data['album'][] = $mp3_album;
$mp3_data['year'][] = $mp3_year;
$mp3_data['genre'][] = $mp3_year;
$mp3_data['comment'][] = $mp3_comment;
if($_FILES['mp3_image']['error']==0 && $_FILES['mp3_image']['size']>0)
{
if(in_array($_FILES['mp3_image']['type'],array("image/png","image/jpeg","image/gif"))){
$mp3_data['attached_picture'][0]['data'] = file_get_contents($_FILES['mp3_image']['tmp_name']);
$mp3_data['attached_picture'][0]['picturetypeid'] = $_FILES['mp3_image']['type'];
$mp3_data['attached_picture'][0]['description'] = $_FILES['mp3_image']['name'];
$mp3_data['attached_picture'][0]['mime'] = $_FILES['mp3_image']['type'];
}
else{
echo"<br />Incompartible image !";
}
}
$mp3_writter->tag_data = $mp3_data;
if($mp3_writter->WriteTags()) {
echo"<br />Tags were successfully written.";
}
else{
echo"<br />Failed to write tags!<br>".implode("<br /><br />",$mp3_writter->errors);
}
}
else{echo"<br />Unable to copy file.";}
}
else{echo"<br />Empty filename.";}
}
else{echo"<br />Invalid FilePath.";}
}
else{
?>
<form method="post" action="" enctype="multipart/form-data">» Mp3 url
<br /><input size="50" type="text" class="input" name="mp3_filepath" value="" />
<br />» Filename
<br /><input size="50" type="text" class="input" name="mp3_filename" value="<?php echo $default_filename_prefix ; ?>" />
<br />» Song name / title
<br /><input size="50" type="text" class="input" name="mp3_songname" value="<?php echo $default_songname_prefix ; ?>" />
<br />» Comment
<br /><input size="50" type="text" class="input" name="mp3_comment" value="<?php echo $default_comment ; ?>" />
<br />» Artist(s)
<br /><input size="50" type="text" class="input" name="mp3_artist" value="<?php echo $default_artist ; ?>" />
<br />» Album
<br /><input size="50" type="text" class="input" name="mp3_album" value="<?php echo $default_album ; ?>" />
<br />» Year
<br /><input size="50" type="text" class="input" name="mp3_year" value="<?php echo $default_year ; ?>" />
<br />» Genre
<br /><input size="50" type="text" class="input" name="mp3_genre" value="<?php echo $default_genre ; ?>" />
<br />» Album art
<br /><input size="50" type="file" class="input" name="mp3_image" accept="image/jpeg, image/gif, image/png" />
<br /><input size="50" type="submit" name="submit" value="Edit Tags" />
</form>
<?php
}
?>
</pre>
</body>
</html>
سلام
این اسکریپتو نصب کردم اما وقتی میخواد فایل رو کپی کنه انجام نمیشه و این ارور رو میده :
Unable to copy file.
- - - Updated - - -
توی این اسکریپت چجوری میشه مسیر ذخیره فایل ها رو خارج از پوشه ی خود نرم افزار قرار داد؟
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)