Андрей Чвалов: ну так notepad++ в руки и вперед. Зачем среда разрабоки для html css js. Тем более что отладка на устройстве будет происходить, а не в браузере компьютера.
Не вижу там h и w вообще. d - document вполне логично, используется довольно часто. my - слово, а не набор букв. В минифицированном коде и не нужно копаться, если его минифицировали значит где-то есть нормальня версия. Ну а если все-таки приходится что-то делать с минифицированным кодом, то любой анпакер поможет. Когда все табы расставлены и новые строки все намного понятнее.
AlexanderTsymbal: в этом скрипте переменных всего штук 5, остальные итераторы в циклах типа i нет смысла считать. Названия вполне осознанные все никаких asd,zzz,da,qwe
На одном дыхании не значит что не нужно понимать что пишешь. Через полгода год все равно забуешь и сам не сможешь понять что к чему. Переменные же не просто так плодишь, ты делаешь это осознанно с определенной целью. Кто сказал что никто не будет править? Наоборот как где-то писали, пиши код так как-будто после тебя его будет поддерживать склонный к убийству маньяк психопат.
@webtop: они не должны уметь друг с другом работать. Алгоритм прост. Ставим например торрент Transmission, и настраиваем watch dir - автоматическая загрузка торрентов из определнной папки. А через php уже загружаем .torrent файлы в эту папку.
@webtop: торрент нельзя просто так скачать, а если никто не раздает? Для этого существуют торрент клиенты. На PHP не может быть торрент клиента в принципе, разве что консольный. Поэтому на сервере должен быть установлен клиент, а потом уже можно придумать как соединить загрузку торрент файла через форму и загрузку самого торрента.
@Quber: Да, проверка на доступ к конкретной функции(возможно это галочкой ставится где-нибудь в админке для каждого пользователя) и нет это все-таки разные вещи. Может быть любое количество админов, но у каждного разные права стоят. Если перевести на русский язык is granted - предоставлен ли доступ, а has role - понятно имеет ли группу(роль)
@therealvetalhidden: В целом-то ничего страшного, если переменная точно инициализирована, а если она может быть не задана нужно проверять правильно, а то просто логи будут заспамлены сообщениями о таких переменных(если дефолт настройки стоят на сервере).
@therealvetalhidden: Нельзя делать if($var) это неправильно с точки зрения компилятора, это будет считаться за ошибку. Но в плане функциональности эти проверки идентично работают.
Вы неправильно подсказываете. Если включить варнинги, то if($var) выдаст варнинг в случае если $var не задана. Так что надо испоьзовать isset или empty.