ФорумСообществоПрофессиональная деятельностьПредлагаю работу → Ну жна перерабодка скрипта

Ну жна перерабодка скрипта

  • Александр2010

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 3 сентября 2010 г. 3:53

    Существует скрипт который открывает доступ для зарегестрированных пользователей но на сервере он не работает нужно переделать скрипт обработчика данных при этом сохранить работоспособность всех остальных скриптов.

    Форма отправки данных
    <?
    if (isset($_GET[&#39;lang&#39;])) { $lang = $_GET[&#39;lang&#39;];}

    ?>
    <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;>
    <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;>
    <head>
    <meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot; />
    <title>
    <?
    if (isset($lang))
    {
    echo &quot;Entrance to the casino&quot;;
    }
    else
    {
    echo &quot;Вход в казино&quot;;
    }
    ?>
    </title>
    <link href=&quot;css/staly.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; />
    </head>

    <body>
    <table width=&quot;1024&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; align=&quot;center&quot;>
    <tr>
    <td><img src=&quot;img/1.gif&quot; width=&quot;13&quot; height=&quot;13&quot; /></td>
    <td class=&quot;bordertop&quot;></td>
    <td><img src=&quot;img/2.gif&quot; width=&quot;13&quot; height=&quot;13&quot; /></td>
    </tr>
    <tr>
    <td class=&quot;borderleft&quot;>&amp;nbsp;</td>
    <td>
    <table width=&quot;1024&quot; border=&quot;0&quot; height=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; align=&quot;center&quot;>
    <tr></tr>
    <? include(&quot;blocks/header.php&quot;);?>
    <tr>
    <td height=&quot;306&quot; valign=&quot;top&quot; bgcolor=&quot;#FFFFFF&quot;><table width=&quot;100%&quot; height=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;menu&quot;>
    <tr>

    <td width=&quot;774&quot; align=&quot;center&quot; valign=&quot;middle&quot; bgcolor=&quot;#FFFFFF&quot;><table width=&quot;50%&quot; height=&quot;70&quot; border=&quot;0&quot;>
    <tr>
    <td class=&quot;
    <?
    if (isset($lang))
    {
    echo &quot;vxodcaz2&quot;;
    }
    else
    {
    echo &quot;vxodcaz&quot;;
    }
    ?>


    &quot;>&amp;nbsp;</td>
    </tr>
    </table>
    <br />
    <FORM name=&quot;form&quot; action=&quot;login_proc.php&quot; method=&quot;post&quot;>
    <TABLE width=&quot;50%&quot; border=0 cellPadding=5 cellSpacing=0 class=&quot;dengi&quot;>
    <TBODY>
    <TR>
    <TD width=&quot;54%&quot; height=&quot;88&quot; align=center><B class=&quot;texttttt&quot;>
    <?
    if (isset($lang))
    {
    echo &quot;Login:&quot;;
    }
    else
    {
    echo &quot;Логин:&quot;;
    }
    ?>


    </B></TD>
    <TD width=&quot;46%&quot;><INPUT maxLength=&quot;16&quot; size=&quot;17&quot; id=&quot;log&quot; name=&quot;log&quot; style=&quot; border: 1px solid rgb(0,0,0)&quot;></TD></TR>
    <TR>
    <TD height=&quot;79&quot; align=center><B class=&quot;texttttt&quot;>
    <?
    if (isset($lang))
    {
    echo &quot;Password:&quot;;
    }
    else
    {
    echo &quot;Пароль:&quot;;
    }
    ?>


    </B></TD>
    <TD><INPUT type=&quot;password&quot; maxLength=&quot;16&quot; size=&quot;17&quot; id=&quot;psw&quot; name=&quot;psw&quot; style=&quot; border: 1px solid rgb(0,0,0)&quot;></TD></TR>
    <TR>
    <TD height=&quot;76&quot; colspan=&quot;2&quot; align=&quot;center&quot;><INPUT type=&quot;hidden&quot; value=&quot;1&quot; name=&quot;send&quot;><INPUT name=&quot;submit&quot; type=&quot;submit&quot; class=&quot;
    <?
    if (isset($lang))
    {
    echo &quot;button4&quot;;
    }
    else
    {
    echo &quot;button&quot;;
    }
    ?>
    &quot; value=&quot;&quot;></TD>
    </TR>
    <TR>
    <TD height=&quot;54&quot;>&amp;nbsp;</TD>
    <TD></TD></TR></TBODY></TABLE>
    <br />
    </FORM>


    </td>
    </tr>
    </table></td>
    </tr>
    <? include(&quot;blocks/footer.php&quot;);?>
    </table></td>
    <td class=&quot;borderrigt&quot;>&amp;nbsp;</td>
    </tr>
    <tr>
    <td><img src=&quot;img/4.gif&quot; width=&quot;13&quot; height=&quot;13&quot; /></td>
    <td class=&quot;borderbot&quot;></td>
    <td><img src=&quot;img/3.gif&quot; width=&quot;13&quot; height=&quot;13&quot; /></td>
    </tr>
    </table>
    </body>
    </html>


    Скрипт который нужно переделать скрипт обработчика данных из первой формы
    <?
    if (isset($_POST[&#39;log&#39;])) { $log = $_POST[&#39;log&#39;];}
    if (isset($_POST[&#39;psw&#39;])) { $psw = $_POST[&#39;psw&#39;] ; }



    session_start();

    foreach ($_POST as $var => $value)
    {
    if ($var==&quot;amp;log&quot;){$log=$value;}
    if ($var==&quot;amp;psw&quot;){$psw=$value;}
    }
    $log = htmlentities($log);
    $psw = htmlentities($psw);
    $psw = md5($psw);//шифруем пароль
    $psw = strrev($psw);// для надежности добавим реверс
    $psw = $psw.&quot;b3hg4sp6f&quot;;
    if(isset($submit) )
    {
    include (&quot;setup.php&quot;);
    $log2=$log;
    $result=mysql_query(&quot;select * from users where login=&#39;$log2&#39;&quot;);
    $row=mysql_fetch_array($result);
    $base_login=$row[1];
    $base_psw=$row[2];
    if($log==$base_login &amp;&amp; $psw==$base_psw &amp;&amp; $log<>&quot;&quot;)
    {
    $HTTP_SESSION_VARS[&#39;l&#39;]=$base_login;
    Header(&quot;Location: lobby/index.php&quot;);
    exit;
    }
    else
    {
    Header(&quot;Location: ../index.php&quot;);
    exit;
    }
    }
    ?>



    Скрипт который должен функционировать после переделки
    <?
    if (isset($_GET[&#39;lang&#39;])) { $lang = $_GET[&#39;lang&#39;];}
    Error_Reporting(E_ALL &amp; ~E_NOTICE);
    unset($l);
    session_start();
    session_register($l);
    if(!isset($l)){
    header(&quot;Location: login.php&quot;);
    exit;
    }
    if ($st == &quot;exit&quot;){
    unset($l);
    session_destroy();
    echo &quot;<script language=\&quot;JavaScript\&quot;>location.href=\&quot;../index.php\&quot;;</script>&quot;;
    }
    include (&quot;../setup.php&quot;);


    $row=mysql_fetch_array(mysql_query(&quot;select * from users where login=&#39;$l&#39;&quot;));
    $conf=mysql_fetch_array(mysql_query(&quot;select * from seting&quot;));

    ?>


    Прошу указать стоимость работы и срок.
  • VaseninM

    Сообщения: 2417 Репутация: N Группа: Адекваты

    Spritz 3 сентября 2010 г. 3:59, спустя 5 минут 50 секунд

    потер. Это платный раздел. А я думал просьба о помощи.
  • Александр2010

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 3 сентября 2010 г. 4:14, спустя 15 минут 48 секунд

    Ну я же и написал что хочу узнать стоимость работы и срок
  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 3 сентября 2010 г. 4:17, спустя 2 минуты 32 секунды

    Александр2010, я тебе уже всё починил в твоей теме)))) {+++104+++} можешь в благодарность кинуть соточку на мобилу =DDD

Пожалуйста, авторизуйтесь, чтобы написать комментарий!