|
|
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Товарищи помогите разобраться автор <? session_start(); $dbserver="localhost"; //mysql server to connect to $dbuser="user"; //mysql username $dbpass="pass"; //mysql password $dbname="dbname"; //myswl database name $realm="Name"; //name of the protected area $dbase=mysql_pconnect($dbserver, $dbuser, $dbpass); mysql_select_db($dbname); if(!isset($nonce)) { $nonce=base64_encode("$REMOTE_ADDR:".time().":".uniqid(rand(),1)); session_register("nonce"); echo "new nonce created<BR>"; } $headers .= 'WWW-Authenticate: Digest realm="'.$realm.'", algorithm=MD5, qop="auth-int", nonce="'.$nonce.'"'; $headers .= "\r\n"; $headers .= "HTTP/1.0 401 Unauthorized\r\n"; //process the headers $header = apache_request_headers(); if(isset($header[Authorization])) { $auth_temp=explode(", ", $header[Authorization]); foreach($auth_temp as $key=>$value) { $temp=explode("=", $value); $auth_vars[$temp[0]]=str_replace("\"", "", $temp[1]); $nonce_vars=explode(":", base64_decode($nonce)); } $user=$auth_vars["Digest username"]; $sql="SELECT * FROM md5_auth WHERE username = '$user'"; $result=mysql_query($sql, $dbase) or die(mysql_error()); $num=mysql_num_rows($result); $md5data=mysql_fetch_array($result); $pass=$md5data[2]; $user_digest=md5("$user:$realm:$pass"); $method_digest=md5("$REQUEST_METHOD:$REQUEST_URI"); //done with the headers //digest if(isset($auth_vars[cnonce])) { $digest=md5("$user_digest:$nonce:$auth_vars[nc]:$auth_vars[cnonce]:$auth_vars[qop]:$method_digest"); } else { $digest=md5("$user_digest:$nonce:$method_digest"); } //end of digest } else { header($headers); exit; } if($auth_vars[nonce] != $nonce || $auth_vars[response] != $digest || $nonce_vars[0] != $REMOTE_ADDR) { header("$headers"); unset($nonce); echo "401 Unauthorized"; exit; } ?> Ну очень прошу...не як ради халявы, а як шобы размудреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 20:27 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Olympico, когда вы уже научитесь осмысленно называть топики? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 14:21 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
4m@t!cOlympico, когда вы уже научитесь осмысленно называть топики? ---------------------------------------- Артисты не приехали, приехали цыгане Так точно генерал-старший прапорщик, виноват исправлюсь. Не просто не могу разобраться, как организовать защиту сайта и отдельных страниц...Вот и перебераю разные скрипты на эту тему... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 16:32 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Ну хотябы просто прокаментировать этот скрипт, и чего не хватает для его работы...впринципе коментария хватит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 16:49 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
=) У меня есть движок сайта, в 5-ти файлах - пол мега кода и 2 строчки комментариев. Никто не хочеть расставить там комментарии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:26 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Robert Tappan Moris=) У меня есть движок сайта, в 5-ти файлах - пол мега кода и 2 строчки комментариев. Никто не хочеть расставить там комментарии? извольте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:28 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Навскидку. В чем глубокий смысл старотовать сессию в первой же строке? Дальше уже не стал смотреть. P.S. Я - старлей. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:41 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Все смеетесь бэтманы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:44 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Robert Tappan Moris=) У меня есть движок сайта, в 5-ти файлах - пол мега кода и 2 строчки комментариев. Никто не хочеть расставить там комментарии? С какого дня ты таким умным стал...праздноречивый конь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:46 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Вот давайте вы, всё же, сами на этот скрипт посмотрите, посмотрите в документацию, и когда будет непонятно что-то конкретное, что делается в строке номер эн, тогда и будете спрашивать? Пока это выглядит откровенной ленью разбираться самостоятельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:56 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
А можно узнать хотябы роль этого скрипта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 19:03 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
OlympicoА можно узнать хотябы роль этого скрипта?Можно. К примеру, задав этот вопрос её автору. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 22:05 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
* OlympicoА можно узнать хотябы роль этого скрипта?Можно. К примеру, задав этот вопрос её автору. Нивидимка хорош меня посылать к авторам...форум ведь сделан в общеобразовательных целях? Вот я и хочу повысить свой IP путем разборки этого скрипта...так как там много нейзвесных мне конструкций и функций... А узнав назначения я попробую разобрать алгоритм его работы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 22:46 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
OlympicoНивидимка хорош меня посылать к авторам...форум ведь сделан в общеобразовательных целях? phpclub.ru/faq/WhyForum Вот я и хочу повысить свой IP путем разборки этого скрипта...так как там много нейзвесных мне конструкций и функций... А узнав назначения я попробую разобрать алгоритм его работы... phpclub.ru/faq/ReadManual ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 00:10 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
* OlympicoНивидимка хорош меня посылать к авторам...форум ведь сделан в общеобразовательных целях? phpclub.ru/faq/WhyForum Вот я и хочу повысить свой IP путем разборки этого скрипта...так как там много нейзвесных мне конструкций и функций... А узнав назначения я попробую разобрать алгоритм его работы... phpclub.ru/faq/ReadManual )))))))))))))))))))))( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 07:06 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Olympico Вот я и хочу повысить свой IP путем разборки этого скрипта...так как там много нейзвесных мне конструкций и функций... Угу, и выпрямить чакры... Блин! Ну хотите -- так повышайте?! Читайте в документацию о неизвестных вам конструкциях и функциях. Хотя, надо сказать, этот скрипт вряд ли стоит брать как образец для подражания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 10:04 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Я и не собираюсь обезьяничать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 11:21 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Olympico, на мой взгляд именно этим вы и занимаетесь. P.S. на счет дня когда "таким умным стал" история умалчивает, и думаю это мало кого должно интересовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 12:18 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Robert Tappan MorisOlympico, на мой взгляд именно этим вы и занимаетесь. P.S. на счет дня когда "таким умным стал" история умалчивает, и думаю это мало кого должно интересовать. Ругаться не будем, а то еще умнее можете стать... Конь, говорящий мега-стручками)))) По моему мнению именно вы уважаемый и произошли от обезьяны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 13:39 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
Olympico, вы не могли бы рассказать нам, в каких новых конструкциях и функциях вы успели разобраться за последние 6-7 часов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 13:45 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
DocAlOlympico, вы не могли бы рассказать нам, в каких новых конструкциях и функциях вы успели разобраться за последние 6-7 часов? DocAl, я извеняюсь с того момента когда этот разговор обрел вид хамства...я занялся другим вопросом, ставлю на apache jsp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 15:18 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
DocAlOlympico, вы не могли бы рассказать нам, в каких новых конструкциях и функциях вы успели разобраться за последние 6-7 часов?Разве не очевидно, что его не интересует его проблема? Он ждёт, когда её за него решат, попутно рассуждая на отвлечённые от его проблемы темы. В частности - хамя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 17:19 |
|
||
|
PHP Script
|
|||
|---|---|---|---|
|
#18+
* DocAlOlympico, вы не могли бы рассказать нам, в каких новых конструкциях и функциях вы успели разобраться за последние 6-7 часов?Разве не очевидно, что его не интересует его проблема? Он ждёт, когда её за него решат, попутно рассуждая на отвлечённые от его проблемы темы. В частности - хамя. Парни вам ни кажется следующая картина: Толпа народа собралась вокруг когото и рассуждают между собой, а умный ли он, а может нет,а вдруг он умнее нас, а давайте проверим, потрогаем, подергаем...Ааааах он еще и хамит, вы посмотрите какой бестыдник))) И кто-то самый умный из них: - Ой пойдемте отсюда мальчики, нам здесь не место... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 17:28 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33523485&tid=1476832]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 530ms |

| 0 / 0 |
