kræv nyt login ved bestemte id'er
Hey alle...Har en sådan en side hvor du kan klikke dig ind og redigere de forskellige sider - det jeg skal have gjort at er den skal kræve et nyt login ved bestemte id'er...
Indtil videre har jeg kommet frem til dette, men så når id'erne er 6-7 så siger den Forkert Brugernavn/Password uanset hvad jo? Den skal komme frem med min form først?
Scriptet:
<? include("includes/check.php"); ?>
<?php
include("includes/config.inc.php");
$idartikel_kategorier = $_REQUEST['idkategori'];
$user = $_REQUEST['user'];
$pass = $_REQUEST['pass'];
if($idartikel_kategorier == "6") {
?>
<form method="POST" action="<?=$_SERVER['PHP_SELF'];?>">
Brugernavn:<br />
<input type="text" name="user">
<br />
Password:
<br/>
<input type="text" name="pass">
<br />
<input type="submit" name="submit">
</form>
<?
}
if($idartikel_kategorier == "7") {
?>
<form method="POST" action="<?=$_SERVER['PHP_SELF'];?>">
Brugernavn:<br />
<input type="text" name="user">
<br />
Password:
<br/>
<input type="text" name="password">
<br />
<input type="submit" name="submit">
</form>
<?
}
if($user == "workshops" && $pass == "workshops") {
$start = $_REQUEST['start'];
$SQL = "SELECT * FROM artikel_kategorier WHERE idartikel_kategorier = $idartikel_kategorier";
$mq_kategori = mysql_query($SQL) or die(mysql_error());
$kategori = mysql_fetch_assoc($mq_kategori);
?>
<h1><?=$kategori['navn']?></h1>
<p align="left">
Vælg side </p>
<?
#Artikler per side
$perSide = 10;
if ($start == "") {
$start = 0;
}
$SQL = "SELECT * FROM artikel WHERE idartikel_kategorier = $idartikel_kategorier LIMIT $start, $perSide";
$mq_artikel = mysql_query($SQL) or die(mysql_error());
while ($artikel = mysql_fetch_assoc($mq_artikel)) {
$SQL_overskrift = "SELECT * FROM template_felt WHERE idartikel = " . $artikel['idartikel'] . " AND felt_id = 'titel'";
$mq_overskrift = mysql_query($SQL_overskrift) or die(mysql_error());
$overskrift = mysql_fetch_assoc($mq_overskrift);
?><a href='edit-artikel.php?idartikel=<?=$artikel['idartikel']?>'>
[<?
$tempDato = split("-",$artikel['dato']);
$tempDato = array_reverse($tempDato);
echo join("-",$tempDato);
?>] <?=$overskrift['felt_data']?></a><br>
<?
}
?>
<br>
<?
$SQL_total = "SELECT count(*) AS total FROM artikel WHERE idartikel_kategorier = $idartikel_kategorier";
$mq_total = mysql_query($SQL_total) or die(mysql_error());
$arr_total = mysql_fetch_assoc($mq_total);
$total = $arr_total['total'];
if ($start > 0) {
$thisStart = $start - $perSide;
?>
<a href="artikel_liste.php?idkategori=<?=$idartikel_kategorier?>&start=<?=$thisStart?>"><?=$res_a[29]?></a>
<?
}
if ($start + $perSide < $total) {
$thisStart = $start + $perSide;
?>
<a href="artikler_liste.php?idkategori=<?=$idartikel_kategorier?>&start=<?=$thisStart?>"><?=$res_a[30]?></a>
<?
}
} else {
echo '<script>alert("Forkert brugernavn/password");</script>';
echo '<script>history.back(-1);</script>';
}
?>
