помоги плз

Discussion in 'PHP' started by a.su.s, 2 May 2008.

  1. a.su.s

    a.su.s Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    42
    Likes Received:
    20
    Reputations:
    0
    люди, пожалуйста помогите. пишет что ошибка в коде в этой строчке:

    PHP:
    $file_list[] == "$filepath";
    Как и что надо исправить. заранее благодарен. Кстати, вот весь код:

    PHP:
    <?php
    echo "<select onchange='run(this.options[this.selectedIndex].onclick)'>";
    echo 
    "<option onClick='$id_s='doc' '>doc</option>";
    echo 
    "<option onClick='$id_s='txt' '>txt</option>";
    echo 
    "</select>";

    $dir="C:/Documents and Settings/Xakep/Рабочий стол/";
    $dh=opendir($dir);
    while(
    $filename=readdir($dh))
    {
     
    $filepath=$dir.$filename;
     if(
    is_file($filepath) and ereg("\.{$id_s}$",$filename))
     {
      
    $file_list[] == "$filepath";
     }
    }
    foreach(
    $file_list as $file_l)
    {
     echo 
    "<hr>";
     echo 
    $file_l;
    }
    ?>
     
    #1 a.su.s, 2 May 2008
    Last edited: 2 May 2008
  2. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    обкурился? оператор == используется для сравнения.Правильно так:
    PHP:
      $file_list[]= "$filepath";
     
    #2 scrat, 2 May 2008
    Last edited: 2 May 2008
  3. biophreak

    biophreak Elder - Старейшина

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    Имхо кавычки можно тоже убрать, ибо тормозят интерпретатор :)