Ответить
    
  
  
  
      
  
  
  
  
    
       
       
          
  
  
  
              
  
       
       
    
    
       
       
          
  
  
  
              
       
    
    
       
       
          
  
  
  
       
    
    
       
       
          
  
  
  
              
       
    
    
       
       
          
  
  
  
              
  
       
       
    
    
       
       
          
  
  
  
              
       
    
    
       
       
          
  
  
  
       
    
    
       
       
          
  
  
  
              
       
    
    
       
       
       
    
    
           
    
Генерирование ссылок разного типа
Отправлено: 27 Дек 2010#21
          Не понял одного. К примеру у меня 1-е - модуль, 2-е - экшн, 3-е id новости. Как он будет определять из какого файла тащить и как тащить?
  
  Отправлено: 27 Дек 2010#22
          ну я там написал в конце как
  
  
Я горжусь тем, что создал . И люблю нашу команду)
  
       Отправлено: 27 Дек 2010#23
          $params[0] . '.php';
оно вставит mod.php, а если у меня к примеру файлы раскиданы:
= /
== /modules
---> /main
---> /articles
== /..
== /..
== /..
Тогда вставится modules.php чего не существует...
*взрыв мозга*
  
  оно вставит mod.php, а если у меня к примеру файлы раскиданы:
= /
== /modules
---> /main
---> /articles
== /..
== /..
== /..
Тогда вставится modules.php чего не существует...
*взрыв мозга*
Отредактировано автором 27 Дек 2010
  
  
              
  
       Отправлено: 27 Дек 2010#24
          ну так мы ту ссылку взяли для примера епта. значит у тебя ссылки должны быть соответствующего вида вида.
Или в самом обработчике какойто массив соответствий должен быть. Например
  
  Или в самом обработчике какойто массив соответствий должен быть. Например
 1 
 2 
 3 
 4 
 5 
<?php $array(
   'mod' => 'news',
   'heh' => 'articles',
);
include_once 'modules/' . $array[$params[0]] . '.php';?>
Я горжусь тем, что создал . И люблю нашу команду)
  
       Отправлено: 27 Дек 2010#25
          Ну это я понял, но все же, как реализовать это:
modules/news/18
где первые 2 папки, а 18 id новости...
  
  modules/news/18
где первые 2 папки, а 18 id новости...
Отправлено: 27 Дек 2010#26
          Зачем тебе вообще писать в урле папку? Ты можэешь уже в скрипте ее подставлять сам. Посмотри как я в примере написал
  
   1 
 2 
<?php include_once 'modules/' . $array[$params[0]] . '.php';?>
Я горжусь тем, что создал . И люблю нашу команду)
  
       Отправлено: 27 Дек 2010#27
          Так-с, это-то я понял. Но соль вот в чем:
как непосредственно в скрипте тащить id новости. Хотя. епть я понял!
у меня есть ссылка:
/news/18
в гет я получаю ёё.
экспложу и получаю массив
$params[0] = news
$params[1] = 18
include_once 'modules/' . $params[0] .'/show.php?id='. $params[1];
  
  как непосредственно в скрипте тащить id новости. Хотя. епть я понял!
у меня есть ссылка:
/news/18
в гет я получаю ёё.
экспложу и получаю массив
$params[0] = news
$params[1] = 18
include_once 'modules/' . $params[0] .'/show.php?id='. $params[1];
Отредактировано автором 27 Дек 2010
  
  
              
  
       Отправлено: 27 Дек 2010#28
          id='. $params[1];
Думаю это не проканает
НО ты можешь сделать так
Будет абсолютно тоже)
  
  Думаю это не проканает
НО ты можешь сделать так
 1 
 2 
<?php $_GET['id'] = $params[1];
include_once 'modules/' . $params[0] .'/show.php';?>
Я горжусь тем, что создал . И люблю нашу команду)
  
       Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 9. Зарегистрированных: 0. Гостей: 9. 
       
    


