Ошибка индекса в форме входа в систему с использованием php - PullRequest
0 голосов
/ 23 июня 2018

Я пытаюсь сделать форму входа в систему с php, но я получаю эту ошибку.«Примечание: неопределенный индекс: actiune в C: \ xampp \ htdocs \ Practica \ login.php в строке 218»

Код, который я использовал, работал раньше на более старой версии xampp, но теперь у меня возникла эта проблема.

<form method="post" action="/login.php?actiune=conectare">
  <div class="imgcontainer">
    <img src="/practica/poza/log_in.png" alt="Avatar" class="avatar">
  </div>

  <div class="container">
    <label for="uname"><b>Username</b></label>
    <input type="text" placeholder="Enter Username" name="uname" required>

    <label for="psw"><b>Password</b></label>
    <input type="password" placeholder="Enter Password" name="psw" required>
        
    <button type="submit">Login</button>
    <label>
      <input type="checkbox" checked="checked" name="remember"> Remember me
    </label>
  </div>

  <div class="container" style="background-color:#f1f1f1">
    <button type="button" class="cancelbtn">Cancel</button>
    <span class="psw">Forgot <a href="#">password?</a></span>
  </div>
</form>
</div>



</body>
</html>
<?php
require_once('config.php');
if($_GET['actiune']=="conectare")
{$sql="SELECT * FROM utilizatori WHERE email='".$_POST['email']."' AND parola='".$_POST['psw']."'";
$rez=mysql_query($sql);
if(mysql_num_rows($rez)==0)
echo 'Ati gresit parola sau nu sunteti inregistrat';
else
{$_SESION['online']='da';
$_SESION['email']=$_POST['email'];
	if($_SESION['email']=="as")
echo '<meta http-equiv=refresh content="0"; url=admin.php">';
else
echo '<meta http-equiv=refresh content="0"; url=user.php">';
}}
?>

1 Ответ

0 голосов
/ 23 июня 2018

это решит вашу проблему

if( isset($_GET['actiune']) && $_GET['actiune']=="conectare") 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...