PDA

View Full Version : مبتدی: سوال : استخراج همه لینکهای روی هاست



#Elahe#
سه شنبه 06 دی 1390, 00:19 صبح
سلام
من تعداد زیادی فایل روی اف تی پی آپلود کرده ام
بالای 10 هزار تا فایل
میخواهم لینک همه این فایلها رو بذارم واسه دانلود بقیه

مسلما امکان نداره لینک این همه فایل رو دونه دونه کپی پیست کرد
میخواهم کدی با زبان php باشه که این کد رو همراه این فایلها روی هاست آپلود کنم و با اجراش لینک همه فایلها رو در یک صفحه نمایش بده

چنین چیزی امکانپذیره ؟

tux-world
سه شنبه 06 دی 1390, 07:30 صبح
چرا كه نميشه. خوب راهش اينكه با استفاد از توابع php ليست اون دايركتوري رو گرفته و داخل تگ <a> بزاريدش.

#Elahe#
سه شنبه 06 دی 1390, 19:00 عصر
مرسی از جواب و توجهتون

ولی من برنامه نویسی بلد نیستم :دی
میخواستم اگر ممکن باشه یکی از دوستان زحمت بکشه و کدش رو بنویسه

MMSHFE
سه شنبه 06 دی 1390, 19:37 عصر
فرض میکنیم آدرس سایت مربوطه، mysite.com هست و شما هم با FTP فایلها رو توی پوشه files داخل پوشه www آپلود کردین. حالا کد زیر لینک دانلود همه فایلها رو در اختیارتون میگذاره:


<?php
$files = scandir('files');
unset($files[0], $files[1]);
foreach($files as $file) {
echo '<a href="http://www.mysite.com/files/'.$file.'" target="_blank">'.$file.'</a><br/>'."\n";
}
?>
موفق باشید.