Søger du en specifik kategori?

 



Oprettet tor. d. 05. februar 2009 kl. 10:01

fredie89
fredie89 (16.100 point)
Guidens karaktér
1
2
3
4
5

IP og simpelt login!

Simpelt login og IP. Med forklaringer !!
Først er det loginet. Det er meget simpelt først laver vi en variabel der hedder kodeord som indeholder vores kodeord som i dette tilfælde er 123. Md5() er en funktion der kryptere.

$kodeord = md5("123");

Nå men så laver vi en variabel der fortæller at variablen indtastet_kodeord, hvilket er det som brugeren indtaster, også skal være krypteret (efter personen har indtastet det).

$indtastet_kodeord = md5($indtastet_kodeord);

Nu fortæller vi så at hvis indtastet_kodeord er lig med kodeord så skriv dette.

if($indtastet_kodeord == $rigtigt_kodeord) {

Og hvis indtastet_kodeord ikke er lig med kodeord.

} else {

Og stop det hele.

}

Et eksempel på hele lortet. Åbn Notesblok kopier, rediger og kald det for login.php.


<html>
<head>
  <title>Simpelt login</title>
</head>
<body>

<?
$rigtigt_kodeord = md5("sorry1");
$indtastet_kodeord = md5($indtastet_kodeord);
if($indtastet_kodeord == $rigtigt_kodeord) { ?>

<font size="3">Velkommen admin</font>

<? } else { ?>

<font size="3">Login</font><br>

<form method="post" action="<? echo $PHP_SELF; ?>">
<input type="password" name="indtastet_kodeord"><br>
<input type="submit" value="Administre">
</form>

<? } ?>

</body>
</html>


Så skulle jeg også lige vise det med IP.

$ip = $_SERVER['REMOTE_ADDR'];

Så har du brugerens ip i en variabel. Så skal vi lige vise brugeren sit eget ip.

<? echo $ip; ?>

Har du noget hemligt som kun du selv eller måske nogen af dine venner må se?

<? if ($ip == "Dit eller vens ip"){ ?>
Hemlig indhold
<? } else { ?>
Adgang nægtet!
<? } ?>


Forresten kan man putte flere IP på med || som betyder eller. Et eksempel.

if ($ip == "Dit ip" || "andens ip"){

Håber det var noget du kunne bruge. Her er lige nogen links:

http://www.php.net - Officel PHP site.
http://www.fredie89.dk - Min side.

Skrevet fre. d. 04. februar 2005 kl. 17:42| #1

sorenbs (16.802 point)
udmærket. Hurtige gennemgange af kodeordsbrug og IP kodebrug. Dog kun enkeltbrugersforklaring, og ikke noget med databaser.

Skrevet fre. d. 04. februar 2005 kl. 18:24| #2

jonas82 (12.380 point)
Den kryptering får man ikke rigtig noget ud af lavet på den måde.

Skrevet fre. d. 04. februar 2005 kl. 18:31| #3

flim (13.763 point)
Hvad er fordelen ved at lave det om til md5 i dette tilfælde?

Gør jo ingen forskel. Md5 bruges (efter min mening) kun når kodeord skal gemmes i databaser. Så derfor kan dette ikke rigtig bruges til noget...

Skrevet lør. d. 05. februar 2005 kl. 01:16| #4

alister_crowley (13.290 point)
lol, skrammel. www.php.net/md5 for kryptering, og www.php.net/md5 for kryptering, og www.php.net/md5 for kryptering, og www.php.net/md5 for kryptering, og http://se2.php.net/ (...) for alt andet :P

Skrevet tir. d. 08. februar 2005 kl. 23:52| #5

-padde- (11.988 point)
WHAT! Nok pt en af de DÅRLIGSTE artikler jeg har læst længe... Hvorfor tage bare 5 point.. Når det der ikke kan bruges - Det er jo ...kritisk... md5 - fatter slet ikke du vil bruge den, er enig med Flim på det punkt... puha :/

Skrevet tor. d. 10. februar 2005 kl. 00:21| #6


Skrevet tor. d. 10. februar 2005 kl. 11:13| #7

moocher (15.482 point)
Tja ikke ligefrem mesterværket

Skrevet fre. d. 11. februar 2005 kl. 10:32| #8

milo (24.814 point)
Din kode er skrevet så den kræver register_globals er aktiveret, DÅRLIG karma.

Desuden er md5 ikke kryptering, men blot et hash.

Lad være med at skrive om noget du ikke ved noget om ;)

Skrevet fre. d. 11. februar 2005 kl. 11:08| #9

rhandersen (10.859 point)
En 15 årig dreng der ikke kan finde ud af php:S

Skrevet man. d. 14. februar 2005 kl. 13:46| #10


Skrevet man. d. 14. februar 2005 kl. 19:20| #11

netro (25.934 point)
Ikke 15 år - nærmere 13, hvis man skal tro profilen på hans hjemmeside. I betragtning af det, er den måske ikke så slem endda - selvom jeg da også har set bedre artikler i mit liv.

Skrevet fre. d. 18. februar 2005 kl. 11:14| #12


Skrevet søn. d. 20. februar 2005 kl. 18:02| #13


Skrevet ons. d. 04. januar 2006 kl. 12:44| #14


Skrevet man. d. 11. september 2006 kl. 21:16| #15

shooka (12.278 point)
www.shooka.dk
Ordet artikel får en helt ny betydning!

Skrevet søn. d. 24. september 2006 kl. 13:31| #16

sorensen_123 (11.075 point)
Ud fra de ringe beskrivelser du giver i denne her artikel går jeg næsten ud fra at du har copy pastet den???

Skriv en kommentar



Mest populære guides

Guidens karakter
!!!Karaktér: 3
14 stemmer
31/01 - 2011
Af: heinzdmx

Dropbox - gratis online lagerplads

Jeg vil i denne guide forklare lidt om hvad Dropbox er og også hvordan du får mest mulig plads på Dropbox. Dropbox er kort sagt en service hvor du har dine data lagt til backup på både nettet og din egen computer.
Guidens karakter
!!!Karaktér: 4
33 stemmer
02/02 - 2009
Af: jkrons

Dato- og tidsberegninger i Excel

En introduktion til simple beregninger med dato og tid i Excel. Opdateret med afsnit om beregning af tillæg.
Excel  |  Læs »
Guidens karakter
!!!Karaktér: 4
21 stemmer
06/11 - 2011
Af: fromsej

Sådan fjerner du virus og malware

Udviklingen går stærkt på "skidt"fronten, så vi har sammensat en ny og effektiv programpakke til fjernelse af det.
Virus  |  Læs »

Log ind

   

   



   




Tips & Tricks fra PC World

Teaser billede

Top 5: Virale YouTube-videoer fra Danmark

Lægger du mærke til de mere eller mindre skjulte reklamebudskaber, når du ser videoer på nettet? Vi har taget et kig på fem utrolige danske videoer, som er blevet virale hit.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan fupper smarte svindlere dig på Facebook

Se hvordan du undgår Facebook-fup i fremtiden.


Nyheder fra Computerworld

Teaser billede

App-udvikling 2.0: Sådan er den perfekte app

ComputerViews: Den værste app-hype er ved at have lagt sig, og nu ser vi konturerne af fremtidens app-design. Men hvordan udnytter man de mobile muligheder optimalt?


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger