За последние 24 часа нас посетили 19604 программиста и 1595 роботов. Сейчас ищут 1689 программистов ...

Нужна помощь, спрятать поля от гостей

Тема в разделе "PHP Free-Lance", создана пользователем maxikm, 26 сен 2016.

  1. maxikm

    maxikm Новичок

    С нами с:
    16 июн 2016
    Сообщения:
    7
    Симпатии:
    1
    Привет всем, Кто поможет разобраться как спрятать некоторые поля от незарегистрированных пользователей

    например есть код блока

    PHP:
    1.   <?php break;
    2.          default:
    3.            //echo '<br> default uf '.$filed->field;
    4.            if ( $field->published == 1 ) {
    5.          
    6.              foreach($this->userfields as $ufield){
    7.                if($field->field == $ufield[0]->id) {
    8.                  $isodd = 1 - $isodd;
    9.                  $userfield = $ufield[0];
    10.                  $i++;
    11.                  echo '<tr id="mc_field_row" class="'.$this->theme[$trclass[$isodd]] .'">';
    12.                  echo '<td class="ji_title2">'. $userfield->title .'</td>';
    13.                  if ($userfield->type == "checkbox"){
    14.                    if(isset($ufield[1])){ $fvalue = $ufield[1]->data; $userdataid = $ufield[1]->id;}  else {$fvalue=""; $userdataid = ""; }
    15.                    if ($fvalue == '1') $fvalue = "True"; else $fvalue = "false";
    16.                  }elseif ($userfield->type == "select"){
    17.                    if(isset($ufield[2])){ $fvalue = $ufield[2]->fieldtitle; $userdataid = $ufield[2]->id;} else {$fvalue=""; $userdataid = ""; }
    18.                  }else{
    19.                    if(isset($ufield[1])){ $fvalue = $ufield[1]->data; $userdataid = $ufield[1]->id;}  else {$fvalue=""; $userdataid = ""; }
    20.                  }
    21. //                 echo '<td>'.$fvalue.'</td>';
    22.                  echo '<td class="ji_data2">'.$fvalue.'</td>';
    23.                  echo '</tr>';
    24.                }
    25.              }
    26.            }
    27.  
    28.          ?>
    надо поместить его в контейнер с ссылкой типа: "Только для зарегистрированных пользователей"
    Помогите реализовать?
     
    #1 maxikm, 26 сен 2016
    Последнее редактирование модератором: 26 сен 2016
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Делать проверку, гость это или нет, и если да, то такие-то поля показывать, если нет, то не показывать. Конкретно у тебя в чем проблема?
     
  3. maxikm

    maxikm Новичок

    С нами с:
    16 июн 2016
    Сообщения:
    7
    Симпатии:
    1
    кода php незнаю, чё надо писать не вкурсе
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ооо...ну тогда вам во фриланс за денюжку, либо в "сделайте за меня", мб кто поможет бесплатно, но не факт. Выбирайте, и я перенесу тему.
     
  5. maxikm

    maxikm Новичок

    С нами с:
    16 июн 2016
    Сообщения:
    7
    Симпатии:
    1
    а что по-чём? сколько денег надо?
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А это уже ты будешь с исполнителями договариваться, а не со мной:) Перенесено.
     
  7. maxikm

    maxikm Новичок

    С нами с:
    16 июн 2016
    Сообщения:
    7
    Симпатии:
    1
    Всем спасибо, вопрос решен, решил пользователь ADSoft, все вопросы к нему, тема закрыта
     
    denis01 нравится это.