PHP-Page password Project!

PHP-Page password Project!

offline
  • Pridružio: 07 Avg 2012
  • Poruke: 55

Napisano: 26 Sep 2012 17:48

Treba da zastitim neke stranice na sajtu passwodrom,to mora biti u php,i ne treba da korsiti bazu podataka vec da postoji neki tekstuali dokument pored tog *.php fajla iz kojeg ce on uzimati passworde!

Dopuna: 26 Sep 2012 17:54

<?php
// Define your username and password
$username = "asd";
$password = "asd";

if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {

?><title>Login</title>
<h1>Login</h1>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

<label for="txtUsername">Username:</label>

<input type="text" title="Enter your Username" name="txtUsername" />

<label for="txtpassword">Password:</label>

<input type="password" title="Enter your password" name="txtPassword" />
<input type="submit" name="Submit" value="Login" />
</form>

<?php

}
else {

?>

Dobro dolsi na sajt kucajte trazene podatke.

<?php

}

?>
Znam za ovaj kod,ali mi treba izmesten txt fijl! sa passwordima netreba username!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4576

Pa napravi php fajl baziran na tekstu, e sad, ne razumem se baš u te šifre je sam tek počeo da učim HTML, zavisi sa kojim Web Konstruktorom praviš, kakave opcije nudi itd...



offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Nisi pojasnio sta ti treba tacno. Mozes imati odvojen php fajl

$sifra = "123"; $user = "djole";

Mozes imati obican txt fajl
123 djole

Sta tebi treba?

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Napravi php fajl sa promenljivom koja sadrzi user i pass. Kada korisnik unese lozinku i pass ako nije tacna redirektuj ga na neku error_page. ako je tacna redirektuj ga na onu pravu. Nepotrebano je citati pass iz .txt bolj iz .cfg (config) fajla.

offline
  • Pridružio: 07 Avg 2012
  • Poruke: 55

neibtno koja vrsta samo da bude odovjeno fajl sa user i password da ne bude generisan u kod

offline
  • Dusan Kostic
  • @kosticdk
  • Pridružio: 24 Avg 2011
  • Poruke: 300
  • Gde živiš: Beograd

<?php $file = "user_info.txt"; $read = file_get_contents($file , true); $foundsep = explode("|" ,$read); $username = $foundsep[0]; $password = $foundsep[1]; if(isset($_POST["submit"])) { if($username == $_POST["username"] && $password == $_POST["password"]) { ?>    <h2>Uspesno si se ulogovao!</h2>    ovde upisi zasticen tekst ili sta god a mozes i includujes neku stranicu ili kako god ti drago <? } else { ?>    <h2>Pokusaj ponovo!</h2> <? } } else { ?> <form action="" method="POST">    Username: <input type="text" size="40" name="username" /><br />    Password: <input type="password" size="40" name="password" /><br />    <input type="submit" name="submit" value="Login" /> </form> <? } ?>

e samo ti ostaje da napravis user_info.txt i upises ovako:
korisnickoime|sifra samo gledaj da sve bude u jednom redu, obrati paznju da ti korisnicko ime bude odvojeno crtom od sifre!

Ko je trenutno na forumu
 

Ukupno su 1114 korisnika na forumu :: 77 registrovanih, 12 sakrivenih i 1025 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9191vs, Ailton, Armadillo, Batinas, bigfoot, bojcistv, Bojke549, bunker, C-Gun, Dioniss, Dixtrix, DonRumataEstorski, dozorni, Dragan7777, draganl, dragisa dragisa, dusanobr, Dzoni2412, foksmolder, FOX, gale48, goxin, InzenjerBL, Jan, Jeremiah, joca83, Kajzer Soze, Kapetan Hadok, Kenanjoz, Koce, kreker, Kubovac, Kupresko polje, Maruti, Mihajlo, mikelija, Mis uz pusku, mm1811, nekdo, neko iz mase, nenad81, NeutrinoSRB, Nikola.M, nobutado, Papadubi, Pekman, peradetlić, Pewac21, ping15, procesor, RajkoB, S-lash, sap, saputnik plavetnila, sasa87, shlauf, simazr, Singidunumac, SlaKoj, Smiljkovich, Sonic, stagezin, suton, Tamo neko, taomaster, tm, tomigun, Tribal, Vanderx, Vaske8990, vathra, VBoss, vlad4, voja64, W123, Zeljo980, ČOBAN