Stránka 1 z 1

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

Napsal: 03 čer 2011 18:14
od mar00m
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();

}
?>

Re: Náhodné heslo v PHP

Napsal: 03 čer 2011 21:22
od CZechBoY
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ě

Re: Náhodné heslo v PHP

Napsal: 04 čer 2011 18:34
od mar00m
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....

Re: Náhodné heslo v PHP

Napsal: 05 čer 2011 20:55
od CZechBoY
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í

Re: Náhodné heslo v PHP

Napsal: 06 čer 2011 15:33
od mar00m
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...

Re: Náhodné heslo v PHP

Napsal: 06 čer 2011 20:50
od CZechBoY
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é

Re: Náhodné heslo v PHP

Napsal: 07 čer 2011 10:18
od Stene
mar00m: Co to je za kravinu!? Vygeneruj náhodný heslo a pak ho jenom porovnej..