LINUX.ORG.RU

Сообщения SmAdm

 

Сводящий с ума эксплорер

Форум — Web-development

Господа, эта конструкция не глючит нигде, кроме как на IE8 в хрюше (точнее, она таки работает, но в браузере висит значок ошибки).. По клику на тизер «Оставить сообщение» показывает и прячет форму отправки сообщения:

Место, на которое вызверилось поделие Гейтса, взято в звездочки (но это кажется не оно..):

<script language="JavaScript" type="text/javascript">
function show_hide(id, a){
	document.getElementById(id).style.display=a;
}
</script>


<span class="sendcomment" id="news_5_show" style="display: inline-block;"><a onclick="show_hide('news_5', ******'block'*****); show_hide('news_5_hide', 'inline-block'); show_hide('news_5_show', 'none'); parent.adjustIFrameSize(window); " href="javascript:void;">Оставить комментарий</a></span>


<span class="sendcomment" id="news_5_hide" style="display: none;"><a onclick="show_hide('news_5', 'none'); show_hide('news_5_hide', 'none'); show_hide('news_5_show', 'inline-block'); parent.adjustIFrameSize(window); " href="javascript:void;">Оставить комментарий</a></span>


<div class="showhideform"  id="news_5" style="display: none;">

<form ...

 ie8

SmAdm
()

Как оставить в строке символы, скажем, \x36,\x38 (и все в диапазоне 50h-57h)

Форум — Web-development

Господа, как заставить окаянный preg_replace оставить в строке ТОЛЬКО символы \x36,\x38, а также все в диапазоне 50h-57h?.. (в реале одиночных символов там больше, и диапазонов тоже несколько).

Заранее спасибо большое за пример!

UPD: Нужно чтобы здесь было несколько диапазонов, и еще отдельные символы, просто перечисленные «через запятую»:

preg_replace('/[\x{00ff}-\x{ffff}]/u', ", $str);

 ,

SmAdm
()

PHP не читает данные из новой базы Mysql (хотя скрипт подключил её!)

Форум — Development

Проблема, наверное, тривиальная: я создал под рутом mysql новую базу; сделал пользователя с правами (как на старых базах на этом серваке); залил в БД данные с другой машины.

PHP не ругается при её подключении, — но и данные тоже не выводит! (хотя они прекрасно доступны, если делать запросы в терминале с командной строки)

Указываю другую базу — скрипт отлично работает.

Господа, нагуглить ответ не получилось, эксперименты тоже не помогли ;((( Help!

UPD: Ассоциативные массивы не хотят работать, если указавать старые индексы, которых в них уже нет)

 ,

SmAdm
()

Как открывать в окошке html-файлы из каталога?.. (один за другим)

Форум — Web-development

Господа, я создал скриптом в каталоге штук 200 примерно файлов, но не знаю php, чтобы можно было открывать их на сайте — в iframe, один за другим (нажимая на стрелки вперед/назад). Это календарь такой, примитивный (но больше и не требуется).

Я понимаю, что задача тривиальная, но сам ее решить сейчас не могу (есть уважительная причина, не обманываю). Подскажите, пожалуйста, как будет выглядеть код? Файлы нужно открывать с самого_большого_номера.htm — и до 1.htm

Спасибо большое!

 iframes,

SmAdm
()

sed: замена фрагмента только в строках с определённым паттерном

Форум — Development

Коллеги, подскажите, пожалуйста, как произвести замену фрагмента в строках, в которых есть определённый паттерн (а все другие строки оставить как есть)?..

Иначе говоря, как заменить всё «qwe» на «asd» в строчках, где имеется «zxc?»

cat filename | sed ??????

Спасибо огромное!

SmAdm
()

Нужен простой форум с современным дизайном под freebsd 5.4

Форум — Web-development

Обязательное требование к этому freeware-движку: возможность премодерации.

Спасибо!

Перемещено Pi из development

SmAdm
()

Какой редирект будет работать быстрее? (файлов много!)

Форум — Admin

Коллеги, здравствуйте! Ситуация такая: большой каталог с файлами переехал в несколько новых. Более того, старый скрипт сменил принцип формирования имен файлов (~50k позиций). В результате требуется СДЕЛАТЬ РЕДИРЕКТ для множества файлов, для каждого в отдельности, к примеру:

Redirect permanent /9656986874635674.htm http://www.server.ru/1998/are_human_beings_born_curious_or_not.htm Redirect permanent /jgfhgyfhshhf.htm http://www.server.ru/2002/and_the_noobs_were never_heard_from_again.htm ...

Вопрос, где лучше разместить редирект, ЧТОБЫ РАБОТАЛО БЫСТРЕЕ, с точки зрения пользователя (и меньше грузило сервер)?.. В .htaccess (или httpd.conf или apache.conf) или в самих этих 50k файлах (технически вполне возможно перезаписать каждый в исходном каталоге, добавив тот же meta http-equiv=refresh)?.. И как будет лучше для поисковиков?

Спасибо большое!

SmAdm
()

Как отследить цепочку переходов (с сайта на сайт)?

Форум — Security

В «Хромиуме» открыт флеш-баннер, в нём «невидимая миру ссылка». При клике она отправляет куда-то в космос, — а не на тот сайт, куда должен был её направить дизайнер.

Как мне посмотреть лог переходов по клику? Чтобы увидеть сайты, через которые быстро проходит браузер? Мне посоветовали задействовать прокси, но его долго настраивать (в моем случае), нет ли способа попроще?

Спасибо большое за конструктивные комментарии!

P.S. netstat -tup работает очень медленно, и показывает только «конечный пункт назначения» (все сайты, через которые ведёт переход по клику, я не вижу). Задача сугубо производственная, не «браузерка».

SmAdm
()

Как удалить строки с повторами в заданном поле?

Форум — Development

Подскажите, пожалуйста, какой командой или сочетанием команд можно просто и элегантно удалить все строки, ****в которых есть повторы в третьем, скажем поле****

Пример:

фильм,bladerunner,12315,xyz

blahblabla,yadayadayada,43221,abc

yadayadayada,blahblabla,43221,cfd

После работы скрипта строка 3 в данном примере должна уйти, поскольку значение 43221 в третьем поле уже попадалось выше.

Спасибо!

SmAdm
()

Запретить повторное срабатывание PHP-скрипта

Форум — Development

Господа, мне нужен примитивнейший скрипт... Сюжет такой:

Юзер заходит на страницу сайта, там для него генерится случайное число. Он должен его оправить по мейлу, в большой анкете, - и будет ему счастье.

(После вывода на экран, разумеется, число это отправляется в файл на сервере, где тупо хранится с другими, для последующей сверки результатов офлайн)

В этой варварской задумке есть явный дефект: юзер может сгенерить миллион случайных чисел, нажимая на F5, и разослать их кому угодно.

Тогда анкеты пойдут коту под хвост, он должен видеть это число только 1 раз, и никакие другие не получить (поскольку все они тоже будут валидны, и их можно использовать кому и как угодно)

Вопрос: как проще всего запретить повторное срабатывание скрипта, - через куки? А если они отключены у него? Через IP? Тогда можно ли это сделать функционалом htaccess? Если использовать хитрый редирект - или задержку срабатывания PHP-скрипта (после первого раза), то как проще всего это сделать?

Спасибо за любые реплики.

SmAdm
()

Как заставить grep обрабатывать шаблоны с табуляцией?

Форум — Development

Подскажите, пожалуйста, что должно быть указано в шаблоне, чтобы по нему можно было найти строчки из файла, скажем, в которых 5 табуляций подряд.

\t не помогает, как подставить x09, тоже не соображу...

Долбаюсь с обеда :(((

SmAdm
()

Сбой кодировки при заходе на freebsd с убунты (ssh)

Форум — Admin

Господа, помогите, а то я сейчас с ума сойду...

Захожу с убунту через ssh на freebsd-сервер, там вместо русских букв «вопросы».

$LANG в терминале, откуда запускаю ssh: «ru_RU.UTF-8»

$LANG на сервере — «ru_RU.KOI8-R»

Что нужно поменять на моем компьютере, в файле ssh_config, чтобы буквы отображались на русском, когда я удаленно на сервер захожу? Или $LANG нужно как-то менять?

Пробовал все варианты, менял эти переменные, LANG в конфиге... но толку нет :((((((((( Help!

SmAdm
()

RSS подписка на новые темы