نمایش نتایج 1 تا 4 از 4

نام تاپیک: عدم نمايش فايل هايي با پسوند Tif

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    ایران - یزد
    پست
    68

    عدم نمايش فايل هايي با پسوند Tif

    با اين كد
    if ( (substr("$dirArray[$index]", 0, 1) != ".") && ($dirArray[$index] != "List.php") && ($dirArray[$index] != "1.Tif") ){ // don't list hidden files
    اگر در پوشه ، فايلي به نام
    1.Tif
    وجود داشته باشه در ليست ما نمايش داده نمي شه. حالا اگه بخواهيم هر فايلي با پسوند
    Tif
    رو نمايش نديم چي بايد بنويسيم؟ من
    .Tif
    رو تست كردم درست نشد.

  2. #2

    نقل قول: عدم نمايش فايل هايي با پسوند Tif


    $dirArray = scandir('images');
    foreach($dirArray as $file) {
    $ext = pathinfo('images/'.$file, PATHINFO_EXTENSION);
    if(!in_array(strtolower($ext), array('tif', 'php'))) {
    echo '<p>'.$file.'</p>'."\n";
    }

    کد فوق، پسوندهای php و tif رو نشون نمیده. حالا اگه پسوند دیگری هم مدنظرتون بود، به آرایه اضافه کنید. اگه سؤالی هم بود در خدمتم.
    موفق باشید.

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    ایران - یزد
    پست
    68

    نقل قول: عدم نمايش فايل هايي با پسوند Tif

    من زياد وارد نيستم
    اگه بشه روي كد قبليم توضيح يا تغيير بديد ممنون مي شم.
    <?php
    //$x=$_GET["fname"];
    // open this directory
    //$myDirectory = opendir("$x");
    $myDirectory = opendir(".");
    // get each entry
    while($entryName = readdir($myDirectory)) {
    $dirArray[] = $entryName;
    }
    // close directory
    closedir($myDirectory);
    // count elements in array
    $indexCount = count($dirArray);
    //Print ("$indexCount files<br>\n");
    // sort 'em
    sort($dirArray);
    // print 'em
    print("\n");
    print("<list>\n");
    // loop through the array of files and print them all
    for($index=0; $index < $indexCount; $index++) {
    if ( (substr("$dirArray[$index]", 0, 1) != ".") && ($dirArray[$index] != "List.php") && ($dirArray[$index] != "index.php") && ($dirArray[$index] != ".doc") && ($dirArray[$index] != "index.html") ){ // don't list hidden files
    print("<file addr=\"$dirArray[$index]\" name1=\"$dirArray[$index]\" />");
    print("\n");
    }
    }
    print("</list>\n");
    ?>

  4. #4

    نقل قول: عدم نمايش فايل هايي با پسوند Tif


    $dirArray = scandir('.');
    sort($dirArray);
    echo '\n';
    echo '<list>'."\n";
    foreach($dirArray as $file) {
    if (substr($file, 0, 1) != '.' && !in_array($file, array('List.php', 'index.php', 'index.html')) && !in_array(strtolower(substr($file, -3)), array('doc', 'tif'))) { // don't list hidden files
    echo "<file addr=\"{$file}\" name1=\"{$file}\"/>\n";
    }
    }
    echo '</list>'."\n";

    موفق باشید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •