ФорумПрограммированиеPHP для идиотов → как получить в переменную ID открытой страницы

как получить в переменную ID открытой страницы

  • Symphony

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

    Spritz 21 марта 2012 г. 12:38, спустя 1 час 5 минут 42 секунды

    Подскажите пожалуйста как получить в переменную ID открытой страницы, чтобы потом сравнить с id комментария?
    Или может эта проблема как то по другому решается?

    вот так, вроде:
    
    interface FelineInterface {
    
      public function meow();
    
      public function eatLasagna($amount);
    
    }
    
    class GarfieldTheCat implements FelineInterface {
    
      protected $lasagnaEaten = 0;
    
      public function meow() {
        return t('Meow!');
      }
    
      public function eatLasagna($amount) {
        $this->lasagnaEaten += $amount;
      }
    }
    
    
    function make_cat_speak(GarfieldTheCat $cat) {
      print $cat->meow();
    }
    
    function make_cat_speak(FelineInterface $cat) {
      print $cat->meow();
    }
    
    $result = db_query("SELECT title FROM {node} WHERE nid = :nid", array(':nid' => 42));
    $title = $result->fetchField();
    
    $title = db_query("SELECT title FROM {node} WHERE nid = :nid", array(':nid' => 42))->fetchField();
    
    class WidgetNotFoundException extends Exception {}
    
    function use_widget($widget_name) {
      $widget = find_widget($widget_name);
    
      if (!$widget) {
        throw new WidgetNotFoundException(t('Widget %widget not found.', array('%widget' => $widget_name)));
      }
    }
    
    function seoblock_admin() {
      $form = array();
    
      $form['sitename'] = array(
        '#type' => 'textfield',
        '#title' => t('Sitename'),
        '#default_value' => variable_get('sitename', ''),
        '#size' => 20,
        '#maxlength' => 20,
        '#description' => t('without "http://"'),
      );
    
    $form['alexa'] = array(
      '#type' => 'checkbox',
      '#title' => t('Display Alexa rank'),
      '#default_value' => variable_get('alexa', false),
    );
    
    $form['tic'] = array(
      '#type' => 'checkbox',
      '#title' => t('Display Yandex.Tic'),
      '#default_value' => variable_get('tic', false),
    );
    
    $form['pr'] = array(
      '#type' => 'checkbox',
      '#title' => t('Display Google.PR'),
      '#default_value' => variable_get('pr', false),
    );
    
      return system_settings_form($form);
    }
    
  • phpdude

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

    Spritz 21 марта 2012 г. 12:50, спустя 12 минут 23 секунды

    Symphony, а чо не патч бармина? более удачное решение в данной ситуации
    Сапожник без сапог
  • Symphony

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

    Spritz 21 марта 2012 г. 12:54, спустя 4 минуты

    проблема решена, закрывайте тему
  • kostyl

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

    Spritz 22 марта 2012 г. 14:06, спустя 1 день 1 час 11 минут

    проблема решена, закрывайте тему

    это пиздец, у меня от таких сообщений этот, как его, диссонанс…
    Спустя 42 сек.
    как будто кто то ходит и закрывает темы везде…
  • Tekuto

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

    Spritz 22 марта 2012 г. 14:57, спустя 51 минуту 6 секунд

  • Symphony

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

    Spritz 22 марта 2012 г. 15:05, спустя 8 минут 16 секунд

  • Tekuto

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

    Spritz 22 марта 2012 г. 15:12, спустя 6 минут 52 секунды

    Вот ты значит какой :D
    Цвет хоть правильно передан)))

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