ФорумПрограммированиеPHP для идиотов → Вот он я со своим раком

Вот он я со своим раком

  • skad0

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 8:31 п.п.

    Warning: include_once(modules/articles/show.php?id=58) [function.include-once]: failed to open stream: No error in Z:\home\nnnn\www\cms_str\index.php on line 22


    if (isset($_GET['url'])) {
           $path = explode('/', $_GET['url']);
           $n = count($path);
           switch ($n) {
               case 1:
                   include_once 'modules/'. strtolower($path[0]) .'/index.php';
                   break;
               case 2:
                   if (str_word_count($path[1])==0 && strlen($path[1])==0) {
                      include_once 'modules/'. strtolower($path[0]) .'/index.php';
                   } elseif (str_word_count($path[1])==0 && strlen($path[1])>0) {
                       $_GET['id']=$path[1];
                       include_once 'modules/'. $path[0] .'/show.php?id='. $_GET['id'];
                   } else {
                       include_once 'modules/'. strtolower($path[0]) .'/index.php';
                   }
                   break;
           }        


    От мой рако-код. Может кто пояснить суть:
    No error
  • fgets

    Сообщения: 1099 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 8:32 п.п., спустя 1 минуту 6 секунд

    а в 22 строке что написано?
  • skad0

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 8:35 п.п., спустя 2 минуты 40 секунд

    а в 22 строке что написано?


    Извиняюсь, забыл.

                   include_once 'modules/'. $path[0] .'/show.php?id='. $_GET['id'];
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 9:54 п.п., спустя 1 час 19 минут 11 секунд

    шо за манера относительные пути юзать.
    выведи путь свой на экран или var_dump(is_file(путь))
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz Янв. 7, 2011, 10:12 п.п., спустя 18 минут 19 секунд

    огого! у тебя реально есть файл с именем "show.php?id=58" ???
    ιιlllιlllι унц-унц
  • skad0

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 10:36 п.п., спустя 24 минуты 8 секунд

    огого! у тебя реально есть файл с именем "show.php?id=58" ???


    шо за манера относительные пути юзать.
    выведи путь свой на экран или var_dump(is_file(путь))


    Ещё не настолько отупел за праздники, есть конечно.
    Спустя 33 сек.
    шо за манера относительные пути юзать.
    выведи путь свой на экран или var_dump(is_file(путь))


    С Абсолютными: Access Denied
  • fgets

    Сообщения: 1099 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 11:06 п.п., спустя 29 минут 43 секунды

    >есть конечно

    пиздабол
  • skad0

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Янв. 7, 2011, 11:23 п.п., спустя 16 минут 33 секунды

    пиздабол


    >.>

  • pasha

    Сообщения: 1048 Репутация: N Группа: Адекваты

    Spritz Янв. 8, 2011, 12:37 д.п., спустя 1 час 14 минут 13 секунд

    о мой гадбл


    :D
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz Янв. 8, 2011, 8:42 д.п., спустя 8 часов 4 минуты 44 секунды

    не всё полезно, что в swap полезло
  • skad0

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Янв. 8, 2011, 12:31 п.п., спустя 3 часа 48 минут 58 секунд

    skad0, читай это:
    http://phpfaq.ru/all#paths


    Благодарю, понял

Пожалуйста, авторизуйтесь, чтобы написать комментарий!