Mesmaili 301 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 درود دوستانمن یه فایلی دارم ، که لینک آهنگ میگیره + یه قسمت اضافه کردن تصویر که این تصویر رو به آهنگ اضافه میکنه.و وقتی که اضافه کرد ، به صفحه ی بعدی میره و لینک آهنگ رو بهم میدهحالا میخوام کاری کنم که علاوه بر اینکه عکس رو به آهنگ اضافه کنه و لینکش رو بده ، تصویر رو در همون پوشه ی آهنگ آپلود کنه و لینکش رو بده !نمونه کدی که من دارم :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 = "./Music/1392/08/";if(isset($_POST['submit'])){ 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_filepath))))!="mp3"){ exit("<br />URL must have a .mp3 exntension !"); } if(strtolower(end(explode(".",basename($mp3_filename))))!="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 )"; 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 />فایل با موفقیت به سرور انتقال داده شد و تگ شد"; } else{ echo"<br />خطا<br>".implode("<br /><br />",$mp3_writter->errors); } } else{echo"<br />فیلد نام خالی است";} }else{?>ممنون میشم اگر راهنمایی کنید لینک به ارسال
Morteza 34190 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 برای آپلود عکس باید توابعش رو اضافه کنیدنمونه:http://www.w3schools.com/php/php_file_upload.asphttp://www.tutorialspoint.com/php/php_file_uploading.htm 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری