Посмотрите код, и скажите какие тут есть щели для взломщика и как их можно латануть?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- function screening($text) {
- }
- {
- $login = screening($_POST["login"]);
- $pass = screening($_POST["pass"]);
- if($login == "" or $login == " " or $pass == "" or $pass == " ")
- {
- $_SESSION["see"] = "Проверьте правильность заполнения формы!";
- }
- if($rows_login == 1)
- {
- $_SESSION["id"] = $myrow_login["id"];
- 'add' => $myrow_login["add"],
- 'edit' => $myrow_login["edit"],
- 'add_ostatok' => $myrow_login["add_ostatok"],
- 'vrabote' => $myrow_login["vrabote"],
- 'vsklade' => $myrow_login["vsklade"],
- 'rept' => $myrow_login["rept"],
- 'archive' => $myrow_login["archive"],
- 'order_adds' => $myrow_login["order_adds"],
- 'settings' => $myrow_login["settings"],
- 'graph' => $myrow_login["graph"],
- 'graph_add' => $myrow_login["graph_add"],
- 'print' => $myrow_login["print"],
- 'docs' => $myrow_login["docs"]
- );
- }
- else
- {
- $_SESSION["see"] = "Неправельный логин или пароль!";
- }
- }
- ?>
- <form action="/?mod=login" method="post">
- Логин:<input name="login" type="text" />Пароль:<input name="pass" type="password" /><input type="submit" value="Вход" />
- </form>