Náhodné heslo v PHP Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: únor 11
Bydliště: Slezina u Hulína
Pohlaví: Muž
Stav:
Offline

Náhodné heslo v PHP  Vyřešeno

Příspěvekod mar00m » 03 čer 2011 18:14

Zdravím, na mých stránkách bych chtěl zavést ke stahování také heslo, které by se měnilo, např.: každou 1 minutu.
Zkoušel jsem zakomponovat do sebe skript pro Generování náhodného Obsahu a Pokročilé heslování v PHP. Nevíte jak to dát do hromady? Skripty pod tímto textem.
<?
/* náhodné generování podle sekund */
$datum = date("s"); /*To s znamená sekundy*/
if ($datum <=10 and $datum >=0) {$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 0 a zároveň musí být menší nebo rovna 10.</p>";}
if ($datum <=20 and $datum >=10){$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 10 a zároveň musí být menší nebo rovna 20.</p>";}
if ($datum <=30 and $datum >=20){$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 20 a zároveň musí být menší nebo rovna 30.</p>";}
if ($datum <=40 and $datum >=30){$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 30 a zároveň musí být menší nebo rovna 40.</p>";}
if ($datum <=50 and $datum >=40){$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 40 a zároveň musí být menší nebo rovna 50.</p>";}
if ($datum <=60 and $datum >=50){$generation = "<p>Vypíše se pokud proměná datum je rovna nebo větší než 50 a zároveň musí být menší nebo rovna 60.</p>";}
?>

<?php
$heslo = "tajneheslo"; /*nastavíme si heslo*/

session_start();
$pass = $_POST['heslo'];

if (($pass == $heslo) or ($_SESSION['authuser'] == 1)) {

$_SESSION['authuser'] = 1;

}else {
echo "Bohužel nemáte oprávnění pro přístup, nebo jste jen zadali špatné heslo\n";
exit();

}
?>
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Náhodné heslo v PHP

Příspěvekod CZechBoY » 03 čer 2011 21:22

umíš aspoň trochu v PHP?
vygeneruješ náhodný číslo, to někam zapíšeš; při čtení (stažení) souboru si otevřeš ty hesla (DB, soubor) a zkontroluješ jestli je to heslo správně
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: únor 11
Bydliště: Slezina u Hulína
Pohlaví: Muž
Stav:
Offline

Re: Náhodné heslo v PHP

Příspěvekod mar00m » 04 čer 2011 18:34

Sry, nevím jak to myslíš, ale Já to náhodný číslo nikam nezapíšu, pouze bude každých 10 sekund jiné heslo... Konkretně potřebuji vložit ten vrchní Skript nějak do toho dolního do části s "tajneheslo", nebo by mi stačilo do té kolonky vložit soubor s tím heslem....
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Náhodné heslo v PHP

Příspěvekod CZechBoY » 05 čer 2011 20:55

jako že po stáhnutí souboru se heslo změní?
pokud heslo nikam nezapíšeš tak by mě zajmalo s jakým heslem to chceš kontrolovat :D

vysvětli mi prosím jakým způsobem to chceš udělat nebo čeho chceš dosáhnout, tohle je absurdní
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: únor 11
Bydliště: Slezina u Hulína
Pohlaví: Muž
Stav:
Offline

Re: Náhodné heslo v PHP

Příspěvekod mar00m » 06 čer 2011 15:33

Ne, heslo se změní pouze když resetuješ stránku, takže příjdeš tam v 10:25 a bude to přesně v 25 min. a 23 sek. tak budeš mít heslo BLABLA, když tam příjdeš ve 25 min. 40 sekund, tak budeš mít heslo ABRACADABRA.

Ty hesla budou zapsána pouze v tom PHP Skriptu

Účel je: každých 10 sekund, jiné heslo na stažení souboru...
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Náhodné heslo v PHP

Příspěvekod CZechBoY » 06 čer 2011 20:50

to by mě zajmalo k čemu to je
to heslo musíš někam zapsat, jinak by si musel dělat náhodné heslo a to by bylo jiné pokaždé
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Náhodné heslo v PHP

Příspěvekod Stene » 07 čer 2011 10:18

mar00m: Co to je za kravinu!? Vygeneruj náhodný heslo a pak ho jenom porovnej..


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Náhodné vypínání PC Příloha(y)
    od VojtouNerCZ » 17 led 2025 15:34 » v BSOD (Blue Screen Of Death)
    1
    2674
    od VojtouNerCZ Zobrazit poslední příspěvek
    20 led 2025 15:31
  • Náhodné restarty notebooku
    od Villentretenmerth » 07 led 2025 15:43 » v Problémy s hardwarem
    3
    2184
    od Villentretenmerth Zobrazit poslední příspěvek
    10 led 2025 19:53
  • počítač se náhodně restartuje
    od JXC0B » 25 říj 2024 20:24 » v Vše ostatní (hw)
    4
    3487
    od pcmaker Zobrazit poslední příspěvek
    27 říj 2024 10:14
  • Crucial MX500 - náhodne hlášení o prehriati Příloha(y)
    od michal84 » 21 pro 2024 10:17 » v Problémy s hardwarem
    29
    6632
    od michal84 Zobrazit poslední příspěvek
    28 pro 2024 08:21
  • náhodné lagy(skoro zamrzání) high-end PC při hraní
    od mk2442 » 29 pro 2024 21:37 » v Hry
    2
    2152
    od mk2442 Zobrazit poslední příspěvek
    29 pro 2024 23:56

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů