Jump to content

rgl

User
  • Content Count

    109
  • Joined

  • Last visited

Community Reputation

1 Обычная

About rgl

  • Rank
    Участник

Information

  • Sex
    Мужчина

Recent Profile Visitors

3,346 profile views
  1. Как вариант, замените <input type="button" value="Жми" onClick="fanta()"> на <input type="submit" value="Жми" onClick="fanta(); return false;"> а еще не в функцию добавьте либо else либо return после выполнения условая.
  2. 1. При проверке. не делиться ли число, лучше проверять сначала не делиться ли оно на два, а потом проверять только нечетные числа, т.е. j будет изменяться от трех, и с шагом 2 (а не от двух и с шагом 1, как сейчас). Так вы почти в два раза уменьшите количество проверок. 2. Проверять делимость нужно не на все числа меньше i а только на все числа меньше либо равно КОРЕНЬ из i, т.к. если i делится на число, больше чем корень из i, то результат будет меньше, и оно делится на него тоже. Корень, конечно же, находить не в каждой итерации цикла, а один раз предварительно. 3. Первый пункт мож
  3. Понятно, что все что я хочу, легко делается с помощью языка программирования, напр. PHP, но ради спортивного интереса, можно ли это сделать одним запросом на SQL? Итак, есть таблица с некими данными, одно из полей - дата-время. Хочется получить список дат (за заданный небольшой промежуток времени), для которых записей в таблице нет. Напр. есть записи "'2020-12-01 15:25:26", другие поля" '2020-12-02 12:42:11", другие поля '2020-12-04 11:33:42", другие поля '2020-12-05 05:24:36", другие поля '2020-12-07 07:15:56", другие поля '2020-12-08 03:11:27", другие
  4. Может, глупый вопрос, но я решения не нашел. Ситуация - есть документы Microsoft Word которые читают (а иногда редактируют) несколько человек. У одного из них проблемы со зрением, поэтому он хочет видеть не черные буквы на белом фоне, а наоборот. Можно ли это сделать настройками самой программы на одном отдельном компьютере, чтобы не менять цвета в документе (другие коллеги хотят его видеть как привыкли)?
  5. Успел уже пообщаться с несколькими потенциальными исполнителями, и привык уже к тому, что поначалу они сильно недооценивают объем и сложность работы. Но ваше сообщение - абсолютный рекорд с огромным отрывом. Обратите внимание, напр. на странички "космической погоды", там данные обновляются в реальном времени (да, и на главной тоже, если спуститесь вниз). А еще обратите внимание на календарь со ссылками, архив данных за несколько лет. А картинки, графики, которые обновляются в реальном времени... За 7 дней даже разобраться что есть, и как это устроено, вряд ли получится, не то, чтобы
  6. И опять повторю, мой вопрос предельно конкретный, повторять вопрос опять уже не хочется, а я получаю ответ на другой (на который я и сам ответ знаю).
  7. Значит так, может я плохо объясняю. Есть сайт, у него есть странички с какими-то адресами. Хочется на этот сайт "натянуть" CMS-ку. Человек, который берется это делать, утверждает что "адреса сохранить невозможно". Почему? 301 редирект - не сохранение адреса, а редирект на новый адрес. Но .htaccess позволяет адрес сохранить, я это вижу, я этим пользуюсь. Тогда почему с CMS-кой нельзя сделать такое? Вот мой вопрос. Т.е. либо на самом деле CMS-ка конфликтует с .htaccess, либо человек, который это утверждает, сам до конце не разобрался. Лично я пока не разобрался, поэтому и спрашива
  8. Тогда может вам не нужно в этой ветке писать?
  9. Адрес картинки (как его видит браузер) https://tesis.lebedev.ru/upload_test/files/flares.png строчка из .htaccess RewriteRule upload(?:_test)?/files/flares[\w\d_]*\.png$ d_img/sun_flares_dk.php Реально вызывается php-скрипт, ни картинки (файла .png) ни даже папки такой реально нет. В адресной строке браузера остается старый адрес, о новом браузер и не догадывается.
  10. 301 это Moved Permanently Если браузер сделает запрос и получит такой код, он перезапросит по новому адресу, и в строке онобразит новый адрес? А сделать перенаправление чере .htaccess и RewriteRule так, чтобы внешний, видимый адрес оставался старым, чтобы браузер ничего вообще не заметил, что-нибудь мешает? Т.е. я этим пользовался, когда пользователь запрашивает, скажем, картинку .png а реально вызывается скрипт .php Это нормально работает, но без CMS-ки, а с CMS-кой будут какие-то конфликты?
  11. Вопрос чайника - CMS навязывает адреса (URL) страниц, либо же можно выбирать какие хочется? Напр, можно ли при переносе существующего сайта на CMS сохранить адреса страниц, какие были? Либо нельзя? Либо это зависит от конкретной CMS? У меня был когда-то минимальный опыт с Джанго, так нам выбирать URL каждой странички по своему усмотрению - никаких проблем. К сожалению, Джанго не на PHP а на Питоне, что не подходит... (постоянно путаю Джумлу и Джанго)
  12. Есть такой сайт tesis.lebedev.ru, его нужно доработать (а может, переделать, вопрос терминологии) 1. Нужна именно фирма, т.е. юридическое лицо (частному невозможно будет оплатить работу). Очень желательно, чтобы с историей (т.е. появилась не вчера) и с портфолио (что-то кроме типового магазина) 2. Что нужно сделать - можно подробно обсудить, если будет реальная заинтересованность, но главное - 1. перенести сайт под нормальный движок (сейчас используется самописный, автор которого давно уже недоступен). 2. Сделать мобильную версию. 3. Ну и другие незначительные доработки 3. Дизай
  13. Первых двух функций достаточно для "шифрования" 64-битного числа, ну или массива из 8 байтов (чисел от 0 до 255). Стойкость к взлому более чем достаточная для защиты от спама, но для действительно серьезных вещей - нет. Главное достоинство - если язык не PHP а C на 64 битной операционке (а именно так он изначально и придуман), то его быстрота, ресурсов тратится несравненно меньше, чем на полноценное шифрование, т.к. фунция mul64 превращается в одну операцию умножения. Также, md5 можно использовать на данных любого размера, никаких ограничений, моя же функция принимает данных строго 64 бит
  14. Ну ладно, раз никто 200 рублей на карточку перевести не хочет, берите на халяву, не жалко. function rgl_mul64($a,$b) { for($i=0;$i<8;++$i)$c[$i]=$a[$i]*$b[0]; for($j=1;$j<8;++$j)for($i=$j;$i<8;++$i )$c[$i] += $a[$i-$j]*$b[$j]; for($i=0;$i<7;++$i){$c[$i+1]+=$c[$i]>>8;$c[$i]&= 255;}$c[7]&=255; return $c; } function rgl_cript64($x) { $a=Array(157,254,1,223,3,31,128,196);$b=Array(181,119,108,44,75,245,179,97); return rgl_mul64($b,array_reverse(rgl_mul64($x,$a))); } function to_hidden_string($ip,$time) { $t=rgl_cript64(explode('.',$ip.'.'.long2ip($time)
  15. Смотрите, проверяйте: http://dkirusfe.bget.ru/antispam_form.php
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.