5.04.2013 / 22:09 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Ааа, там сокращенная конструкция if...else да должно, только надо $ранг==1 иначе участники первого ранга не смогут выполнять действия, а вместо $ранг>2 надо написать $ранг>1 иначе второго ранга не смогут вып. действия
  __________________
   знает толк  Изменено vl@volk (5.04 / 22:11) (всего 1 раз) | 
  5.04.2013 / 22:11 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | vl@volk (05.04.2013/22:09)Ааа, там сокращенная конструкция if...else да должно, только надо $ранг==1 иначе участники первого ранга не смогут выполнять действия, а вместо $ранг>2 надо написать $ранг>1 иначе второго ранга не смовы о чём?    __________________
   Да, детка, я - Король Ящериц!!!  | 
  5.04.2013 / 22:14 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Насколько я понял, у него есть chekbox для выбора какого-то значение, и доступно оно только в зависимости от какого-то ранга (хотя реализация не со всем ясна), и я так понял, что он хочет сделать защиту при подмене post-запроса, с выбором какого-то значения, которое не доступно при конкретном ранге. Так в чём проблема? При обработке post и проверять ранг. Хотя, я наверное что-то не так понял, нужно понятнее объяснять проблему, от этого зависит как быстро тебе ответят
  __________________
   Да, детка, я - Король Ящериц!!!  | 
  5.04.2013 / 22:14 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Только сокращенно напиши так: ($ранг==1) ?  
echo '<you html code>' :  
echo '<you else html code>';  
  __________________
   знает толк  | 
  5.04.2013 / 22:16 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | vl@volk, у него вовсе и не в этом проблема
  __________________
   Да, детка, я - Король Ящериц!!!  | 
  5.04.2013 / 22:17 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | HoldFast,  Да, там идет проверка доступа пользователя к действию. Я такие головоломки в учебнике по геометрии разбираю(авторы так сжато напишут, что сидишь и думаешь, что они от тебя хотят).
  __________________
   знает толк  | 
  5.04.2013 / 22:22 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | vl@volk, я привык так писать и мне так удобно, а пример не на корректность ифов, а просто для примера, что мне надо. HoldFast, да, ты правильно понял мою проблему. Действительно, одно из решений - тоже проверять ранг после отправки пост-запроса, но мне это не оч подходит. Я вот думаю, ведь можно просто добавт каптчу. Это решит проблему?
   | 
  5.04.2013 / 22:23 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Dinisimys, Как это "не оч подходит"?     __________________
   Да, детка, я - Король Ящериц!!!  | 
  5.04.2013 / 22:24 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | HoldFast, да там много чего надо будет проверять, я просто навел очень простой пример. Каптча ведь сократит код и проще будет
   | 
  5.04.2013 / 22:28 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Dinisimys, Например, в Opera можно исправить исходник, сразу применив изменения. Изменение значения выбора в чекбоксе. А потом ввести капчу, и отправить данные к тебе в скрипт) И получить что-то, что недоступно для его ранга.  Без проверок никуда, поучи PHP получше, и поразмышляй разумно
  __________________
   Да, детка, я - Король Ящериц!!!  |