---
title: "lösenords skydda"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/51190-lösenords-skydda"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Squid"
published: "2002-08-24T17:55:47.000Z"
updated: "2002-08-25T17:19:14.000Z"
replies: 3
views: 290
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/51190-lösenords-skydda"
---

# lösenords skydda

## #1 — Squid, 2002-08-24T17:55Z

hej kan någon hjälpa mig att lösenordsskydda denna sida jag har försökt allt jag kan...

jagg vill att man måsta logga in innan man kan se statistiken och lägga till nya poster

\<?

require ("./variablar.php");

mysql_connect ("$server","$anvandare","$losen");
mysql_select_db ("$databas");

?\>

\<html\>
\<head\>
\<title\>L&auml;nkbyte v 1.0 mySQL\</title\>
\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"\>
\</head\>
    \<script language="JavaScript"\>
\<!-- JavaScript
function PopUp(url, w, h)
{
window.open(url,"PopUp","width="+w+",height="+h+",resizable=yes,scrollbars=yes,menubar=no,toolbar=no,directories=no,location=no,status=no");
} 
// - JavaScript - --\>
\</script\>
\<body bgcolor="#FFFFFF"\>

\<table border=0 
style="BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 1px" 
width="500" bgcolor="#FFFFFF" height="0" align="center"\>
  \<tbody\> 
  \<tr\>
\<?

// Här börjar koden den måste man logga in för att se resultatet.

$query = mysql_query("SELECT \* FROM lankbyte2 ORDER BY id ASC");
	while($a = mysql_fetch_array($query))
	{
	$id = $a\["id"\];
	$namn = $a\["namn"\];
	$klick1 = $a\["klick1"\];
	$klick2 = $a\["klick2"\];
	
?\> 
    \<td width="10%" height="20"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>ID\</b\>\</font\>\</td\>
    \<td width="34%" height="20"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>Sidans 
      namn\</b\>\</font\>\</td\>
    \<td width="29%" height="20"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>HTML 
      Koden \</b\>\</font\>\</td\>
    \<td width="13%" height="20"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>In\</b\>\</font\>\</td\>
    \<td width="14%" height="20"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>Ut\</b\>\</font\>\</td\>
  \</tr\>
  \<tr\> 
    \<td width="10%" height="2"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>\<?=$id?\>\</b\>&nbsp; 
      \</font\>\</td\>
    \<td width="34%" height="2"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<?=$namn?\>\</font\>\</td\>
    \<td width="29%" height="2"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<a href="javascript: PopUp('show.php?action=htmlcode&id=\<?=$id?\>',450,200)"\>Visa 
      Koden\</a\>\</font\>\</td\>
    \<td width="13%" height="2"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<?=$klick1?\>\</font\>\</td\>
    \<td width="14%" height="2"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<?=$klick2?\>\</font\>\</td\>
  \</tr\>
  \<tr\>
    \<td width="10%" height="2"\>
      \<hr\>
    \</td\>
    \<td width="34%" height="2"\>
      \<hr\>
    \</td\>
    \<td width="29%" height="2"\>
      \<hr\>
    \</td\>
    \<td width="13%" height="2"\>
      \<hr\>
    \</td\>
    \<td width="14%" height="2"\>
      \<hr\>
    \</td\>
  \</tr\>
  \<?
}
?\>
 \</tbody\> 
\</table\>
\<div align="center"\>
  \<p\>&nbsp; \</p\>
  \</div\>
\<form name="form1" action="add.php" \>
  \<div align="center"\>
    \<input type="text" name="namn" value="namn"\>
    \<br\>
    \<input type="text" name="url" value="url"\>
    \<br\>
    \<input type="submit" name="Submit" value="Submit"\>
  \</div\>

\</form\>

\</body\>
\</html\>

Det behöver itne vara något avancerat lösenords script men bara så att de som inte har behörighet kommer in

Permalänk: https://www.webforum.nu/p/51190

## #2 — netfeed, 2002-08-24T18:02Z

skapa en variabel som heter $sNick eller något i den stilen(skall vara session)
skriv en if sats som är typ if($sNick){ //skriv ut sidan } else { // skriv ut ett inloggnings kod}

på else satsen skall det vara ett formulär där man loggar in och om inloggningen stämmer så sätter man en session veriabel som heter $sNick

lätt va? hehe

Permalänk: https://www.webforum.nu/p/762307

## #3 — Squid, 2002-08-24T18:04Z

jag är inte så bra på php är nybörjare kan du inte infoga koden i min kod ovan så vore det välldigt tacksamt jag ahr nog redan försökt att göra så som du sa men lyckades inte det blev bara en massa felmedelanden

Permalänk: https://www.webforum.nu/p/762308

## #4 — Fredde Mannen, 2002-08-25T17:19Z

då kanske Squid skulle ta och läsa lite grann i manualen eller köpa en bok om PHP!!!  :e 

> jag är inte så bra på php är nybörjare....

 

Oki!! Du vill ha hjälp med ett lösenordscript...
Detta är inget avancerat med det är ju en början :birp 

Görs utan sessioner eller kakaor!!

Sidan kanske heter default.php!!

```php
<?php
If( isset ( $s ) ) {

if($usr == "användarnamn" && $pwd == "lösenord") {

//koden till sidan som ska skyddas....

}
else {
echo "
<SCRIPT>
document.location=\"default.php\";
</SCRIPT>
";

}

}
 else {
echo "<FORM action=\"$PHP_SELF?s=$PHPSESSID\" method=\"POST\">
Användare:<BR />
<INPUT type=\"text\" name=\"usr\">
Lösenord: <BR />
<INPUT type=\"password\" name=\"pwd\">
<BR /><BR />
<INPUT type=\"submit\" value=\"Skicka\">
</FORM>
";
}
?>
```

Bör inte användas till något kommersiellt precis, e inte sååå säkert, men det funkar!! :OO 

Vill man ha kakor så får man ändra lite grann här o där!!! =)

Permalänk: https://www.webforum.nu/p/762683

---

Tråden på webben: https://www.webforum.nu/amne/php/51190-lösenords-skydda
