HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1741  
Старый 31.01.2008, 19:07
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Перезапусти браузер
 
Ответить с цитированием

  #1742  
Старый 31.01.2008, 19:08
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

И браузер перезапускал и куки чистил
 
Ответить с цитированием

  #1743  
Старый 31.01.2008, 19:09
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

У тя выполняеться
Цитата:
echo "Пользователь: ".$_SERVER['PHP_AUTH_USER'];
echo "Пароль: ".$_SERVER['PHP_AUTH_PW'];
?
 
Ответить с цитированием

  #1744  
Старый 31.01.2008, 19:12
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

У меня выполняется
Header("WWW-Authenticate: Basic realm=\"Авторизуйтесь\"");
Header("HTTP/1.0 401 Unauthorized");
echo "test";

Но окна не возникает
 
Ответить с цитированием

  #1745  
Старый 31.01.2008, 19:15
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Попробуй вначале написать
$_SERVER['php_auth_user'] = 0;
Окошко выскочит?
 
Ответить с цитированием

  #1746  
Старый 31.01.2008, 19:17
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Ммм, скажем так, как отдельный скрипт авторизация появляется, а в моем скрипте почему то нет
 
Ответить с цитированием

  #1747  
Старый 31.01.2008, 19:21
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

PHP код:
<?php
 
function auth() { 
   
header('WWW-Authenticate: Basic realm="Авторизуйтесь"'); 
   
header('HTTP/1.0 401 Вы не авторизированы'); 
   die(
"Ошибка"); 

if (empty(
$_SERVER['PHP_AUTH_USER'])) { 
   
auth(); 

else 

echo 
"Пользователь: ".$_SERVER['PHP_AUTH_USER'];  
echo 
"Пароль: ".$_SERVER['PHP_AUTH_PW'];         

?>
У мя так все работает...
Попробуй зайти под другим браузером ищи проблему в include "./login.php";
 
Ответить с цитированием

  #1748  
Старый 01.02.2008, 03:43
ElteRUS
Постоянный
Регистрация: 11.10.2007
Сообщений: 406
Провел на форуме:
7215020

Репутация: 1423
По умолчанию

Нужна помощь. Имеется такой HTTP запрос

Цитата:
POST http://site.ru/script.cgi HTTP/1.0
Host: site.ru
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: Accept-Language: uk
Connection: keep-alive
Referer: http://site.ru/page1
Cookie: id=12345678
Content-Type: multipart/form-data; boundary=---------------------------89463267115936
Content-Length: 441

-----------------------------89463267115936
Content-Disposition: form-data; name="qqqq"

qwer
-----------------------------89463267115936
Content-Disposition: form-data; name="qqqw"

qwer
-----------------------------89463267115936
Content-Disposition: form-data; name="qqqa"

qwer
-----------------------------89463267115936
Content-Disposition: form-data; name="qqqc"

qwer
-----------------------------89463267115936--
Мне нужно отправить его из скрипта сокетом. Правильно ли я оформил HTTP запрос в переменной $in ?

PHP код:
      $in "POST http://site/script.cgi HTTP/1.0\n";
    
$in .= "Host: mail.rambler.ru\n";
    
$in .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)\n";
    
$in .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*\n";
    
$in .= "Accept-Language: Accept-Language: uk\n";
    
$in .= "Connection: keep-alive\n";
    
$in .= "Referer: http://site.ru/page1\n";
    
$in .= "Cookie: id=".$id."\n";
    
$in .= "Content-Type: multipart/form-data; boundary=---------------------------89463267115936\n";
    
$in .= "Content-Length: 449\n\n";
    
$in .= "-----------------------------89463267115936\n";
    
$in .= "Content-Disposition: form-data; name=\"qqqq\"\n";
    
$in .= "\n";
    
$in .= "qwer\n";
    
$in .= "-----------------------------89463267115936\n";
    
$in .= "Content-Disposition: form-data; name=\"qqqw\"\n";
    
$in .= "\n";
    
$in .= "qwer\n";
    
$in .= "-----------------------------89463267115936\n";
    
$in .= "Content-Disposition: form-data; name=\"qqqa\"\n";
    
$in .= "\n";
    
$in .= "qwer\n";
    
$in .= "-----------------------------89463267115936\n";
    
$in .= "Content-Disposition: form-data; name=\"qqqc\"\n";
    
$in .= "\n";
    
$in .= "qwer\n";
    
$in .= "-----------------------------89463267115936--\n";
    
$in .= "\n";

   
fputs($socket,$in); 
 
Ответить с цитированием

  #1749  
Старый 01.02.2008, 09:56
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Нет, не правильно. Разделитель должен быть не \n а \r\n и, кроме того, На всякий случай, последи за Content-Length
 
Ответить с цитированием

  #1750  
Старый 01.02.2008, 12:55
Horsekiller
Познающий
Регистрация: 22.11.2006
Сообщений: 68
Провел на форуме:
682079

Репутация: 137
По умолчанию

Пара интересующих меня вопросов...
Решить я их решил, просто интересно.
PHP код:
mysql_query("INSERT INTO `comments` (text, messageid) VALUES ('$text', '$messageid')") or die("0o0".mysql_error()); 
Работает нормально.
Цитата:
mysql_query("INSERT INTO `comments` (ftext, messageid) VALUES ('$ftext', '$messageid')") or die("0o0".mysql_error());
Выдает ошибку. Почему ?

И еще, почему, если перед setcookie(); поставить echo(); возникает ошибка -
Цитата:
Cannot modify header information - headers already sent
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ