Hosting & Domini

 
HOME DOMINI HOSTING SERVER SUPPORTO

Protezione password php

Con questo script molto semplice ma allo stesso tempo molto affidabile puoi proteggere le tue pagine web dall'accesso pubblico. La protezione avviene grazie ad una riga di codice che potrai inserire a qualsiasi file esistente. Lo script si basa su un database mysql, ma l'installazione è automatica. Tramite la pagina di amministrazione si potranno aggiungere, modificare o rimuovere utenti con diritto di accesso, e cambiare le loro password.


Il codice esemplificato di potezione password di sotto fa parte del file scaricabile a questo link.

<?
include("access_control.inc");
include ($header);

echo ("<BR><H1>Admin Administration</H1>");

IF (!isset($action))
{
include ("admin_display.inc");
}

ELSE
{

IF ($action == "add")
{
include ("add_admin_form.inc");
}

ELSE IF ($action == "add_submit")
{
include ("add_admin_check.inc");
}

ELSE IF ($action == "update")
{

IF (!isset($id))
{
echo ("No Admin Specified.");
}

ELSE
{

$grab_user = "SELECT * FROM admin WHERE recID = '$id'";
$result = @mysql_query($grab_user);

sql_query("$result", "1", "$errors[03]");

while ($row = mysql_fetch_array($result))
{
$username = $row["username"];
$password = $row["password"];
$realname = $row["name"];
$email = $row["email"];
}

include ("update_admin_form.inc");
}

}

ELSE IF ($action == "update_submit")
{
include ("update_admin_check.inc");
}

ELSE IF ($action == "delete")
{
echo ("

<CENTER>
<B>Are You Sure?</B>
<BR>
<A HREF=\"$PHP_SELF?action=delete_confirm&id=$id\">[Yes]</A>
&nbsp;&nbsp;&nbsp;
<A HREF=\"$PHP_SELF\">[No]</A>
</CENTER>

");

}

ELSE IF ($action == "delete_confirm")
{
$delete = "DELETE FROM admin WHERE recID = '$id'";
$result = @mysql_query($delete);

sql_query("$result", "1", "$errors[03]");

echo ("<B>Admin Deleted Successfully.</B>");

include ("admin_display.inc");
}

}


include ($footer);
?>

Home | Mappa del sito | Condizioni di utilizzo | Privacy
 
Copyright © Hostek Srl. P.Iva 05434210489