نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
با سلام
1- جطور میشه که یه شاخه روی هاست را چک کرد و
2- فایل هایی که تو اون شاخه است را گرفت و
3- چطور اصلا میشه فایل را روی سرور اپلود کرد
مرسی
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
alimooghashang
با سلام
1- جطور میشه که یه شاخه روی هاست را چک کرد
2- فایل هایی که تو اون شاخه است را گرفت و
3- چطور اصلا میشه فایل را روی سرور اپلود کرد
مرسی
سلام
1 و 2 یه سوال هست
این کد رو ببین:
<?
$maindir = "." ;
$mydir = opendir($maindir) ;
$exclude = array( "index.php") ;
while($fn = readdir($mydir)) {
if ($fn == $exclude[0] || $fn == $exclude[1]) continue;
echo "<br><a href='$fn'>$fn</a>";
}
closedir($mydir);
?>
سوال 3 ربطی به موضوع نداره ولی:
html:
کد HTML:
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
php:
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
خیلی ممنون
حالا اگه بخوام یه شاخه از رو اینترنت را چک کنم چی؟
اونم همین دستوره؟
یا فرق داره
مرسی
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
حالا اگه بخوام یه شاخه از رو اینترنت را چک کنم چی؟
اونم همین دستوره؟
سلام
اگه منظورتون اينه كه از يه سايت ديگه ليست فايل ها و فولدر ها رو بگيريد؛ نه با اين دستور نمي شه
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
سلام
جسارتا آقا بهرام کد خوندن فایل ها و پوشه ها رو اینجوری نشون بدی بهتره
<?php
if ($handle = opendir('.')) {
while ($file = readdir($handle)) {
if ($file != "." && $file != "..") {
echo "<br><a href='$file'>$file</a>";
}
}
closedir($handle);
}
?>
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
Bahram0110
سلام
اگه منظورتون اينه كه از يه سايت ديگه ليست فايل ها و فولدر ها رو بگيريد؛ نه با اين دستور نمي شه
خوب یه راه دیگه بگین لطفا :لبخند:
نقل قول:
نوشته شده توسط
paksar
سلام
جسارتا آقا بهرام کد خوندن فایل ها و پوشه ها رو اینجوری نشون بدی بهتره
<?php
if ($handle = opendir('.')) {
while ($file = readdir($handle)) {
if ($file != "." && $file != "..") {
echo "<br><a href='$file'>$file</a>";
}
}
closedir($handle);
}
?>
اقا مرسی ولی میشه یه توضیح کوچیک هم بدین که بفهمم چی شده؟
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
خوب یه راه دیگه بگین لطفا
باید دسترسی ftp داشته باشی... بعد میتونی با توابع مربوط به ftp این کار رو انجام بدی...
نقل قول:
3- چطور اصلا میشه فایل را روی سرور اپلود کرد
اگه برنامه ت داره روی خود سرور اجرا میشه که با یک فرم ساده میتونی این کار رو انجام بدی... اگر هم از جای دیگه ای داره اجرا میشه باید باز هم به توابع ftp رو بیاری...
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
سلام و مرسی از این همه لطف
ببینید
اجازه دسترسی به ftp را دارم و یوزر و پس نمیخواد
یه شاخه از یه سایت مثل
http://www.dot.com/dir/
حالا میخواهم هرچی فایل تو این آدرس هست را برام لیست کنه و خودم بگم کدوم فایل را بتونم رو سرورم که برنامه الان اجرا شده آپلود کنم
فکر کنم دیگه جای بحثی نباشه
مرسی
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
کسی نمیگه چطوری من فایل ها را روی یه سرور دیگه که آدرسش رو همه میتونن باز کنن لیست کنم
مثلا این ادرس
http://mysite.com/folder1/
این شاخه را همه میتونن فایل هاشو ببینن
حالا من میخوام کل این فایل ها را لیست کنم
چطوری؟
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
alimooghashang
کسی نمیگه چطوری من فایل ها را روی یه سرور دیگه که آدرسش رو همه میتونن باز کنن لیست کنم
مثلا این ادرس
http://mysite.com/folder1/
این شاخه را همه میتونن فایل هاشو ببینن
حالا من میخوام کل این فایل ها را لیست کنم
چطوری؟
لطفا یکی جواب بده
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
alimooghashang
لطفا یکی جواب بده
بستگی به این داره که وقتی با مرورگر بازش می کنی بتونی لیستر و ببینی یا نه. اگر بتونی ببینی در واقع شما یک سری کد html دارید که با یک فیلتر کردن مناسب می تونید اطلاعات رو بکشید بیرون
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
vahid4134
بستگی به این داره که وقتی با مرورگر بازش می کنی بتونی لیستر و ببینی یا نه. اگر بتونی ببینی در واقع شما یک سری کد html دارید که با یک فیلتر کردن مناسب می تونید اطلاعات رو بکشید بیرون
بله میتونم ببینم
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
alimooghashang
بله میتونم ببینم
خوب دیگه کارت راحت شده دیگه . آدرس رو با curl یا file_get_content باز می کنی حالا یک سری html داری که باید با توابع کار با رشته یا با توابع DOM یا simplexml باهاش بازی کنی
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
خوب اگه فایل index داشته باشه و نتونم ببینم چی؟
مرسی
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
zoghal
بیخیالش میشی
شما سر پیازی یا ته پیاز
لطفا اظهار نظر نکن اگر جواب نمیدی:لبخند::چشمک:
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش
نقل قول:
نوشته شده توسط
alimooghashang
شما سر پیازی یا ته پیاز
لطفا اظهار نظر نکن اگر جواب نمیدی:لبخند::چشمک:
خوب راست گفته باید بی خیال بشی. البته یه راهی هست. یه حلقه ایجاد کنی بعدش همینوطر از صفر شروع کنی تا ۹۹۹۹۹۹۹۹۹۹۹ بعدش حروف و اینها رو چک کنی ببینی وجود داره یا نه (تازه این در صورتی هست که طرف زرنگی نکرده باشه و با mod_rewrite بازی نکرده باشه)
نقل قول: نحوه گرفتن فایل ها در یک شاخه و زیر شاخه هایش