I'm trying to make a page where I can delete a record by clicking a link an passing the variable to the url:
<?php
include ("./include/admin_inc.php"
;
include ("./include/connection_inc.php"
;
include ("./include/header_inc.php"
;
switch($_GET['actie'])
{
case "delete":
//sql_delete = "DELETE FROM tbl_failed_login WHERE failed_login_id = $_GET['failed_login_id']";
//$query_result = mysql_query($sql_delete,$strconnstring);
//echo mysql_error();
echo $_GET['actie'];
break;
default:
$sql_select = "SELECT * FROM tbl_failed_login ORDER BY time";
$query_result = mysql_query($sql_select,$strconnstring);
echo mysql_error();
print "<br>";
print "<br>";
print "<br>";
print "<table border=0 widht=400 align=center>";
print " <tr>";
print " <td width=175 align=center><b>Time</b></td>";
print " <td width=75 align=center><b>Username</b></td>";
print " <td width=75 align=center><b>Password</b></td>";
print " <td width=75 align=center><b>IP adres</b></td>";
print " <td width=75 align=center><b>Delete</b></td>";
print " </tr>";
WHILE ($row = mysql_fetch_object($query_result))
{
print "<TR>";
print " <TD width=175>".$row->time."</TD>";
print " <TD width=75 align=center>".$row->username."</TD>";
print " <TD width=75 align=center>".$row->password."</TD>";
print " <TD width=75 align=center>".$row->ip_adress."</TD>";
print " <TD width=75 align=center><a href=failed_login.php?failed_login_id=$row->failed_login_id&actie=delete>Delete</a></TD>";
print "</TR>";
}
}
mysql_close($strconnstring);
print "</table>";
include ("./include/footer_inc.php"
;
?>
The first time that you get there the ?actie= is not in the url, and I get an error:
Notice: Undefined index: actie
How can I fix this?
<?php
include ("./include/admin_inc.php"

include ("./include/connection_inc.php"

include ("./include/header_inc.php"

switch($_GET['actie'])
{
case "delete":
//sql_delete = "DELETE FROM tbl_failed_login WHERE failed_login_id = $_GET['failed_login_id']";
//$query_result = mysql_query($sql_delete,$strconnstring);
//echo mysql_error();
echo $_GET['actie'];
break;
default:
$sql_select = "SELECT * FROM tbl_failed_login ORDER BY time";
$query_result = mysql_query($sql_select,$strconnstring);
echo mysql_error();
print "<br>";
print "<br>";
print "<br>";
print "<table border=0 widht=400 align=center>";
print " <tr>";
print " <td width=175 align=center><b>Time</b></td>";
print " <td width=75 align=center><b>Username</b></td>";
print " <td width=75 align=center><b>Password</b></td>";
print " <td width=75 align=center><b>IP adres</b></td>";
print " <td width=75 align=center><b>Delete</b></td>";
print " </tr>";
WHILE ($row = mysql_fetch_object($query_result))
{
print "<TR>";
print " <TD width=175>".$row->time."</TD>";
print " <TD width=75 align=center>".$row->username."</TD>";
print " <TD width=75 align=center>".$row->password."</TD>";
print " <TD width=75 align=center>".$row->ip_adress."</TD>";
print " <TD width=75 align=center><a href=failed_login.php?failed_login_id=$row->failed_login_id&actie=delete>Delete</a></TD>";
print "</TR>";
}
}
mysql_close($strconnstring);
print "</table>";
include ("./include/footer_inc.php"

?>
The first time that you get there the ?actie= is not in the url, and I get an error:
Notice: Undefined index: actie
How can I fix this?