Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 3 ] 

Pomohol Vám článok ?
 Áno 53% 53% [ 10 ]
 Ani nie 47% 47% [ 9 ]


Celkom hlasov : 19

AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 11.03.2008 13:32

Generujeme heslá cez PHP

Na generovanie hesiel (resp. náhodných číselných reťazcov) v PHP používame jednoduchú funkciu rand(). Čo je rand() a ako približne funguje, si môžete pozrieť na php.net.

Dnes vám ukážem, ako funguje jednoduchý skript s funkciou rand() na vygenerovanie hesla.

Môžete tiež použiť už hotový a praktický skript, ktorý je na stiahnutie v sekcii Download

Prejdime teda k samotnému skriptu :
Kód:
<?php

$random1 = rand();

echo $random = rand(0 ,$random1);

?>


Popis :

Premenná $random1 vygeneruje náhodné číslo (Vo Windows je hodnota čísla max. 32768)

Premenná $random potom vygeneruje náhodné číslo od 0 do náhodné čísla vygenerovaného $random1

Ten je potom vypísaný funkciou echo. Uzavrieme PHP kód.

Tento skript je však nesmierne jednoduchý a obsahuje len čísla ! To sa dá ľahko zneužiť a obísť za pár minút. Preto použijeme kód, ktorý vygeneruje aj písmená.

Zobraziť externý súbor

Myslím že ako funguje skript č.2 netreba vysvetľovať

Zdroj : Článok - Kategória : IT, Hry, Hardware


Offline

Čestný člen
Čestný člen
Generujeme heslá cez PHP

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17
Príspevok NapísalOffline : 13.03.2008 14:58

ked uz, skor by som pouzil nieco ako substr(md5(rand()), 3, 8); pripadne substr(md5(rand() . time()), 3, 8);

//edit: odkaz na druhy kod som si vsimol neskor.







_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 13.03.2008 17:13

Ak by vam to niekomu neslo (co je dost mozne) tak hladajte chybu v premennej retazec kde su uvodzovky ale nejako divne sa skopirovali do pastebinu. Preto tam dajte "" namiesto tej divnej uvodzovky


Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. [PHP] Zmena hesla - problem PASSWORD()

v PHP, ASP

7

766

14.09.2009 18:49

8andrej8 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistenie hesla routera cez Win XP

v Operačné systémy Microsoft

19

17234

29.06.2008 14:53

Qpkqkma Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zapojenie nového notebooku k routeru cez wifi bez hesla

v Siete

6

950

10.05.2009 6:30

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. IRIS cez PHP

v PHP, ASP

1

392

17.03.2014 12:39

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zobrazenie obrazku cez PHP.

v PHP, ASP

5

1375

19.07.2006 22:32

ronny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Všetko cez index.php

v HTML, XHTML, XML, CSS

1

416

06.02.2015 11:56

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ukladanie užívateľa cez PHP

v PHP, ASP

9

795

06.11.2009 10:27

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP registracia cez cookies

v PHP, ASP

8

777

04.09.2007 22:23

cr3at0r Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie stranky cez PHP

v PHP, ASP

2

848

27.05.2009 6:54

Mmartin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zobrazovanie menu cez PHP

v JavaScript, VBScript, Ajax

2

666

27.04.2008 10:13

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hromadny email, cez PHP

v PHP, ASP

4

575

09.11.2012 14:54

baumax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie mailu cez PHP

v PHP, ASP

5

1085

22.03.2007 20:52

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. komunikacia cez USB v PHP

v PHP, ASP

3

632

29.06.2016 12:42

PepperSK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spustenie .sh suboru cez php

v PHP, ASP

2

615

19.07.2007 13:19

zero0x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form cez ajax php neodosiela

v PHP, ASP

0

361

05.01.2012 18:39

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. triedenie v MySQL cez PHP

v PHP, ASP

10

775

01.06.2011 20:17

coldak Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra