• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Admin

Well-Known Member
Staff member
Administrator
Code đơn giản, không sử dụng API
Tạo tập tin taive.php dán code này vào
PHP:
<?php
$thumuc = $_GET['f'];
$mail = '';
$pass = '';
$mail = str_replace('@', '%40', $mail);
$url = "ftp://$maill:$pass@ftp.box.net/$thumuc";
$ftp_server = "ftp.box.net";
$ftp_username   = "";
$ftp_password   =  "";
//setup of connection
$conn_id = ftp_connect($ftp_server) or die("Không thể kết nối đến $ftp_server");
//login
if(@ftp_login($conn_id, $ftp_username, $ftp_password))
{
}
else { }
ftp_pasv($conn_id,true);
$size = ftp_size($conn_id, $thumuc);
$name=$thumuc.$x;
ftp_close($conn_id);
$info = pathinfo($url);
$ex = $info['extension'];
if($size == -1){
echo'404';
exit;
}
$filee = $info['basename'];
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$filee);
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' .$size);
echo file_get_contents($url);
Tạo tiếp tập tin tailen.php dán code này vào
PHP:
<?php
echo' <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> ';
$file = $_FILES["files"]["name"];
if(!empty($file)){
$box_server = "ftp.box.net";
$box_username   = "";
$box_password   =  "";
$conn_id = ftp_connect($box_server) or die("Không thể kết nối đến $box_server");
//login
if(@ftp_login($conn_id, $box_username, $box_password))
{
echo "Kết nối đến box.net";
}
else {
echo "Không thể kết nối đến box.net";
}
@ftp_pasv($conn_id,true);
$path = "public";
$name=preg_replace("~.*/([^/]*)~m","\\1",$_FILES['files']['name']);
if (ftp_put($conn_id,"$path/$name",$_FILES['files']['tmp_name'],FTP_BINARY)) {

$t = ftp_size($conn_id, "$path/$name");
if($t >= 5242880){
ftp_delete($conn_id, "$path/$name");
echo'Tập tin lớn hơn 5 MB';
exit;
}
}else{
echo'Không';
}
ftp_close($conn_id);
echo '<br>Tải lên thành công!<br><a href="down.php?f=public/'.$file.'">Tải về</a>';
}
?>
Cuối cùng tạo tập tin index.html dan code này vào
HTML:
<form enctype="multipart/form-data" action="tailen.php" method="POST">
Chọn tập tin: <input name="files" type="file" /><br />
<input type="submit" value="Tải lên" />
</form>
Sửa thông tin đăng nhập cho phù hợp và đăng nhập vào box.net tạo một thư mục tên là public
Lưu lại là xong
Chúc các bạn thành công!
 

Facebook Comments

New posts New threads New resources

Back
Top