Brugere lige nu: 1 Hjemmesideskolen - Administrationsmodul

Administrationsmodul

Indlæs andet indhold på denne side:

Koden i adlog.php

Siden er opdateret 16.1.2007

Disse koder tjekker data fra formularen og afgør, om adgang skal gives til administrationsmodulet -

Først skal du øverst på siden indsætte disse php-koder:

<?php
header ("Location: forside.php");
?>
<?php
session_start();
?>

Derefter indsætter du i samme sides body dette php-script:

Data i de to første kodelinjer er dem, der logger ind i databasen, for at du kan tjekke adgangsrettighederne. Hvis brugeren har indtastet korrekte data, viderestilles til den side, der er specifiseret i kodelinjen øverst i det første script:

<?php
mysql_connect("databaseserver", "brugernavn", "password"); mysql_select_db("database");
$result = mysql_query("SELECT NULL FROM admin WHERE bruger =
//'".$_POST['brugernavn']."' AND kode = '".$_POST['password']."'") or die
(mysql_error());
if ($antal_raekker=mysql_num_rows($result)>0){
$_SESSION['administrator']=1;
  $_SESSION['user'] = $user;
  $_SESSION['code'] = $code;
}
else
{
echo " <p>Fejlmeddelelse ved ukorrekt login</p>";
}
?>

Du skal selv indsætte:

  1. Navnet på den server, hvor din MySql-database ligger.
  2. Dit brugernavn.
  3. Dit password.
  4. Navnet på den database, der indeholder tabellen med brugerdata.
  5. Navnet på den tabel, hvori brugerdata skal tjekkes.

Følgende muligheder for ukorrekt login kan forekomme og alle fanges og gives samme fejlmeddelelse:

  1. Brugernavn er skrevet forkert
  2. Brugernavn mangler
  3. Password er skrevet forkert
  4. Password mangler
  5. Brugernavn og password er skrevet forkert
  6. Brugernavn og password mangler
Valid XHTML og CSS / Copyright © Hjemmesideskolen december 2006
Hjemmesideskolen
Du er her: Forsiden - scripts - phpmysql - Administrationsmodul
Brugere lige nu: 11
Home Mail