Autor Zpráva
MilanJ
Profil
Chtěl bych zajistit přístup na stránky několika málo lidem, a to pomocí přihlašovacího formuláře LOGIN: a HESLO:.
Chtěl bych hesla uložit do souboru TXT určitého těžko uhodnutelného jména a heslo (-a) načítat z tohoto souboru.
Je to možné?

Podotýkám, že nepoužívám databázi.
krteczek
Profil
no tak ten soubor v každém případě nesmí mít název txt, protože cokoliv je txt tak de zobrazit
měl by mít příponu php, nebo inc ( ale nikde sem česky nevyčetl jakou mají *.inc soubory výhodu proti php )
krteczek
MilanJ
Profil
Jak přečíst obsah takového souboru a uložit ho do proměné? ...nejsem v PHP ještě v obraze...
Robotus
Profil *
i do souboru se hesla daji ulozit kodovane md5 sha1...
vice info http://www.php.net/filesystem
krteczek
Profil
obsah souboru s heslem a jmenem:

<?php
//tento soubor se jmenuje prihlaseni.php
$jmeno="jmeno";
$heslo="heslo";
$hash=crypt($jmeno.$heslo,"nejakyretezecpodlekterehosebudekodovat");
?>

do stránky ho načteš takhle:

<?php
require("prihlaseni.php");
//zde už mužeš použít ty promenne nějak takhle:
if((!empty($_POST['login')) and (!empty($_POST['password'])))
{
$log=crypt($_POST['login'].$_POST['password'],"nejakyretezecpodlektere hosebudekodovat");
if((!empty($hash))and ($hash===$log)
{
//pprihlaseni (treba nastaveni kokie ale jen s tim že její obsah bude ten $log
}
else
{
// spatne prihlaseni
}
}
?>

krteczek
23k_tired
Profil *
> no tak ten soubor v každém případě nesmí mít název txt, protože cokoliv je txt tak de zobrazit
měl by mít příponu php, nebo inc ( ale nikde sem česky nevyčetl jakou mají *.inc soubory výhodu proti php )
krteczek


ale muze, akorat ho nebude mit tam kde by se na nej user dostal pres http
MilanJ
Profil
Díky, funguje!
Cenobit
Profil
Hi

jestli se nepletu tak php soubory server interpretuje (a tudiz je nelze cist prostym zadanim url www.server.cz/script.php), zatimco inc soubory se zobrazi v prohlizeci beze zmen (podobne jako txt soubory). Ale zalezi na nastaveni serveru.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0