SellingFeis

Рейтинг
137
Регистрация
11.10.2005

Вот если кому пригодится скрипт администрирования файла .htpasswd из php

<?

$password=trim($HTTP_POST_VARS['password']); // получаем пароль
$login=trim($HTTP_POST_VARS['login']); // получаем логин

// пишем начало командной строки
// 'C:\webservers\usr\local\apache\bin\htpasswd.exe' - адрес где расположен htpasswd.exe
// '-b' - флаг использовать пароль из командной строки
// 'C:\WebServers\home\site\.htpasswd' - место нахождения файла .htpasswd
$url='C:\webservers\usr\local\apache\bin\htpasswd.exe -b C:\WebServers\home\site\.htpasswd'

if($password&&$login)
{
$cmd=$url.' '.$login.' '.$password; // собираем командную строку
system($cmd); // исполняем командную строку
// функция system() небезопасна, дополнительно предусмотрите защиту от инъекций
// через переменные $password и $login
// в данном скрипте защиты нет
}
?>

qwartyr, Crespo, Спасибо, ясно, буду значит работать через htpasswd.exe,

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

Как я понял htpasswd.exe от разных моделей Apache генерируют разные хеши паролей,

а хеш сгенеренный php функцией md5 отличается от хеша сгенеренного htpasswd.exe

Alexei42:
А хеш вы чем создаёте?

хеш создаю с помощью функции пхп md5

сам файл htpasswd создаю с помощью самописного exe-шника из cgi-bin, просто записываю в файл htpasswd строчку: admin:хешированный_пхп_функцией_пароль

Crespo:
Так а ты флаг "-m" добавил при вызове ./htpasswd

"Use MD5 encryption for passwords. On Windows, Netware and TPF, this is the default."

у меня htpasswd вызывается в .htaccess так:

AuthType Basic
AuthName "CRM"
AuthUserFile "/home/site/.htpasswd"
require valid-user

подскажите где тут -m надо добавлять при вызове?

а что слышно..., считают ли клики, если юзер пришел с AdWords`a?, а то такое ущущение что клики юзеров которые пришли с AdWords`a, РСЯ тоже как то плохо считает...

Ну а в поиске лень посмотреть? как часто используется термин: тематическое ингибирование :)

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

Вот подробно расписан эксперимент о влиянии nofollow на ссылочное ранжирование.

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

(Я так понимаю что от html верстки человек далек и заниматься этим не будет...)

Воистину воскресе!

Христос воскресе!

С Праздником всех! :)

AndyM, да спасибо

я сейчас сам только что вышел на Assist.ru и cyberplat.ru

Ну теперь буду знать, что это действительно не так сложно как я думал... :)

AndyM, спасибо, теперь понял, ну значит действительно не сложно.

Надо заключить договор с процессинговым центром, .

сейчас посмотрел в google действительно можно найти такую услугу процессинговый центр по приему оплаты карточками visa

Всего: 831