سلام.
برای انتقال میتونید از اسکریپت زیر که کامل تر هست استفاده کنید :
موفق باشید./کد:<center><a href='http://seyedian.ir' target=_blank> اپلود مستقیم فایل به هاست از روی سایت دیگر</a></center> <meta http-equiv=Content-Type content='text/html; charset=utf-8' /> <style> .red{color:red;font-weight:bold;} .green{color:green;font-weight:bold} span{display:block;padding:2px;} a{text-decoration:none;color:darkorange;font-family:tahoma;font-size:8pt;text-shadow:1px 1px 0 rgb(250,250,250)} </style> <form method=post action=<?php echo basename(__FILE__);?>> <div style='direction:rtl;font-family:tahoma;font-size:8pt;margin:0 auto; padding:25px; width:800px;color:gray'> آدرس کامل فايل : <input name=addr type=text dir=ltr size=100 value='http://' ><br> قرار دادن در شاخه : <input name=dir type=text dir=ltr size=100 value="<?php echo dirname(__FILE__)?>/" > <input type=hidden name=ok value=ok > <br><br> <input type=submit style='background:#FFF;border:1px solid gray;font-family:tahoma' value='انتقال بده' /> </form> <?php if(isset($_POST['ok'])){ $content = file_get_contents(trim($_POST['addr'])); @mkdir($_POST['dir'].'/', 0755); $fp = fopen($_POST['dir'].basename($_POST['addr']), "wb"); if (!$fp) echo '<span class=red>انتقال انجام نشد احتمالاً خطا از فايل يا دايرکتوري است .</span>'; else echo '<span class=green>فايل ساخته شد . </span>'; fwrite($fp, $content); fclose($fp); } ?> </div> <?php function getDirectoryList ($directory) { $results = array(); $handler = opendir($directory); while ($file = readdir($handler)) { if ($file != "." && $file != "..") { $results[] = $file; } } closedir($handler); return $results; } $files = getDirectoryList (dirname( __FILE__ )); foreach($files as $file){ echo '<a href="http://'.$_SERVER['HTTP_HOST'].'/'.$file.'">http://'.$_SERVER['HTTP_HOST'].'/'.$file."</a><br />"; } ?>






پاسخ با نقل قول
