Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Sanchez

Страницы: [1] 2
1
Перешел на мастерхост, а у них неудобная админка и нет возможности автоматом генерить пароли на папки (которые задаются через htaccess). Есть ли какой скрипт, который делает это автоматически, я так понимаю это что-то типа файл-менеджера должно быть? А то неохота каждый раз с командной строкой возиться :(

2
Всё о Html / Ссылки в опере
« : 01 Декабря 2007, 01:39:36 »
Привет!
Мы создали поисковик ресурсов локальной сети. Все работает гут, но есть проблема: если человек пользуется оперой, то он не может открыть ни одну папку из результатов поиска.
Например, ссылка такая:
Текст ссылки
В IE все ок - кликаешь на ней, открывается окно уже Windows-explorer-а (проводника), и там видно все содержимое. Это потому что IE и Win Explorer интегрированы, а опера - нет...
Можно ли как-то обойти эту беду? Как-нибудь задать ссылку, чтоб при клике по ней открывалось окошко проводника...?

3
Использовать яваскрипт приходится нечасто, поэтому многие его функции и объектную модель браузера наизусть не помню, а на поиск нужной информации по десятому разу уходит много времени.
Посоветуйте, пожайлуйста, удобный справочник по ява-скрипту. Функции, операторы, объектная модель браузера и т.п. :) Предпочтительный вариант - CHM, но если есть хороший материал в другом формате - вполне покатит и он :)
Самый идеальный, на мой взгляд, формат электронного справочника - это документация к PHP в формате CHM, очень удобно сделано.

4
Предложили разработать личный кабинет для одной финансовой конторы. В чем суть - клиент вкладывают деньги, фирма ими оперирует, у каждого клиента есть свой логин/пароль, где он может управлять счетом - например, снять деньги или, наоборот, положить. Снятие делается переводом из внутренного счета клиента в этой фирме на его личный банковский счет. Фирма проверяет данные и переводит деньги. Все реальные данные о счетах и т.п. хранятся у фирмы в локальной базе, на веб - лишь копия, для того чтоб клиент мог увидеть их и сделать заявку на редактирование в случае чего.

Я пока сказал им что подумаю, т.к. боязно браться за то, где ошибка может привести к попадалову)))
В принципе, как я прикинул - нанести вред можно, сняв деньги на "чужой" счет. Но фирма согласна на то, что личный банковский счет забивается заранее и клиент самостоятельно его изменить не может, вариант для смены один - только лично связавшись с ними. И перевод автоматически делается на этот его счет. Тогда снять деньги налево можно, пробравшись в базу Mysql и вручную изменив значение. Пробраться в базу данных можно 2мя способами:
1. Сломав что-то у хостера
2. Через дыру в сайте

По поводу 1 - вообще, насколько хорошо продумана защита у известных хостинговых компаний (Агава, мастерхост, свеб), были ли случаи взлома через их бреши?
По поводу 2 - достаточно ли защитить базу (где будут логины, пароли и прочие данные) от SQL-инъекций и применить вход в личный кабинет через генерацию случайной сессии (т.е. уникального номера, ну известный короче способ)? Или есть какие-то еще уязвимости, которые нужно иметь в виду?

Да, и еще вопрос - они мне как аналог показывали один из кабинетов похожих контор, там применялось InterPro вместо стандартного SSL, чем это вызвано? Обычный SSL уже не обеспечивает нужного уровня защищенности?

5
Привет! Мне нужна черная рамка вокруг рисунка. Если я делаю
, то все океешно.
Но если эта картинка становится ссылкой, т.е.


То цвет рамки возвращается на синий (а потом фиолетовый, если ссылка уже была посещена).
Какой стиль отвечает за цвет рамки в этом случае?
Пробовал делать так:

Все равно не помогает.

6
Perl / В отчаянии. Установка чата.
« : 15 Сентября 2006, 13:08:41 »
А в логе апача что пишет?

7
Веб Сервера / Apache под WIN32
« : 08 Августа 2006, 02:50:41 »
В винде нет команды chmod. Так что смысла в том что ты написал нет.

8
Веб Сервера / mod_rewrite и виртуальный хост
« : 06 Августа 2006, 17:59:57 »
На хостинге такая конструкция работала нормально. Пытаюсь сделать у себя – не выходит. Делаю короче отдельный виртуальный хост. В конфиге апача:
 
  ServerAdmin webmaster@localhost  
  ServerName localhost  
  DocumentRoot "f:/server"  
  ScriptAlias /cgi-bin/ "f:/server/cgi-bin/"
 


  ServerAdmin webmaster@hacker.ru  
  ServerName expo  
  DocumentRoot "f:/server/alien/finmir/expo.finmir.ru/www"  
  ScriptAlias /cgi-bin/ "f:/server/alien/finmir/expo.finmir.ru/cgi-bin/"


Файл .htaccess (лежит в DocumentRoot хоста expo):

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
# файлы
RewriteRule (.*\\.+.*)   $1 [L]

# все остальное
RewriteRule ^(.*) /cgi-bin/main.pl?q=$1

DirectoryIndex /cgi-bin/main.pl

Как видно, схема такая – если запрашивается файл (есть точка в URL), запрос передается напрямую. Если это просто путь (нет точки) – он обрабатывается скриптом main.pl.
Так вот, путь – обрабатывается нормально – скрипту все передается. Но если запрашивается файл, то выскакивает ошибка 400 – Bad Request. Весь день вожусь, не могу понять в чем дело – у хостера такой htaccess работает нормально. Заранее спасибо :)

9
Perl / Аналог flush() или вывод без буфера
« : 04 Июня 2006, 00:28:09 »
В php есть удобная функция flush(), которая заставляет все накопленное в буфере сразу выкинуться в броузер. Это удобно, например когда идет длительная операция, и можно что-то выводить, что показывало бы что прогресс есть, а не страница зависла.
А вот как такое в перле сделать?

10
Perl / Задержка в скрипте по времени....
« : 04 Июня 2006, 00:20:34 »
Вдогонку - а если нужно меньше чем на сек? Мне допустим надо отправлять много писем, но делать небольшую паузу между отправкой..

11
Есть БД на хостере (одна, хостинг - mastak.ru). Из phpmyadmin видно 45 таблиц. Из скрипта - 7, причем при попытке выборки из любой, не попавшей в эти 7, выдается ошибка об несуществовании таблицы. Вот пример скрипта:

$link 
mysql_connect($host$dbuser$dbpass) or die("errer! ".mysql_error());
mysql_select_db ($dbname) or die(" error! ".mysql_error());

$result=mysql_list_tables($dbname,$link);

//$result = mysql_query("SHOW TABLES FROM $dbname",$link) or die(Mysql_error());

while ($a_row=mysql_fetch_row($result)) {
    print 
$a_row[0]."
"
;
    }

Он выводит только 7 таблиц. Че за нах, или это у хостера глюки? Их саппорт уже сутки молчит.

12
Perl / Сортировка многомерного массива
« : 08 Марта 2006, 13:16:53 »
Как сделать? Т.е. что-то типа

@news;
$news[0][0]=\'asdasda\';
$news[0][1]=\'2006-03-01\';
$news[1][0]=\'sdfasfdfsdf\';
$news[1][1]=\'2004-02-01\';

Нужно остортировать по второй колонке, т.е. по дате. Я написал такую фичу:
@news=sort( {$news[$a][1] cmp $news[$b][1]} @news);

Но она не работает, ошибка Out of memory during "large" request for 1073745920 bytes, total sbrk() is 2070528 bytes at news.pl line 34.
Стопудово неправильно че-то делаю, но что? :)

13
Perl / Переехал с MySQL4 на MySQL5
« : 06 Января 2006, 00:12:47 »
DBI возможно надо обновить, в общем делай поиск на тему совместимости DBI и Mysql5 на сайте одного и другого :)

14
Perl / запуск скриптов
« : 06 Января 2006, 00:07:36 »
А require на что придуман? :) Но можно и через system()..

15
Сорри за беспокойство, дело оказалось просто в том, что по ошибке писал обратный слеш в путе к перлу, т.е.
\\usr\\bin\\perl
вместо
/usr/bin/perl :)

Страницы: [1] 2