[ Príspevkov: 13 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
NapísalOffline : 09.05.2007 12:06 | script na zaheslovanie stranky

mam taky mensi problem :
mam script na zaheslovanie stranky a v nom je tato cast v ktorej sa to ma presmerovat po zadani hesla :

if(isset($_GET['help'])) {
die('Include following code into every page you would like to protect, at the very beginning (first line):<br>&lt;?php include("' . __FILE__ . '"); ?&gt;');

}


a chcem aby mi to presmerovalo na index.php lebo to neviem zapisat do toho .

diky


Offline

Skúsený užívateľ
Skúsený užívateľ
script na zaheslovanie stranky

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 408
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 09.05.2007 14:00 | script na zaheslovanie stranky

Tento kód je blbosť... Značí ak som dobre pochopil len to, že ak je v adrese premenná help, tak sa ti vypíše táto nápoveda... Ukáž zvyšok toho kódu čo ťa prihlasuje...

Inak do podmienky(ale imho nie do tejto:-) ) sa včlení len jednoduché presmerovanie ako napr:
Kód:
header("location: ./");
exit;


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
Napísal autor témyOffline : 09.05.2007 14:03 | script na zaheslovanie stranky

toto je cely kod :

<?php

###############################################################
# Page Password Protect 2.11
###############################################################
# Visit http://www.zubrag.com/scripts/ for updates
###############################################################
#
# Usage:
# Set usernames / passwords below between SETTINGS START and SETTINGS END.
# Open it in browser with "help" parameter to get the code
# to add to all files being protected.
# Example: password_protect.php?help
# Include protection string which it gave you into every file that needs to be protected
#
###############################################################

/*
-------------------------------------------------------------------
SAMPLE if you only want to request login and password on login form.
Each row represents different user.

$LOGIN_INFORMATION = array(
'zubrag' => 'root',
'test' => 'testpass',
'admin' => 'passwd'
);

--------------------------------------------------------------------
SAMPLE if you only want to request only password on login form.
Note: only passwords are listed

$LOGIN_INFORMATION = array(
'root',
'testpass',
'passwd'
);

--------------------------------------------------------------------
*/

##################################################################
# SETTINGS START
##################################################################

// Add login/password pairs below, like described above
// NOTE: all rows except last must have comma "," at the end of line
$LOGIN_INFORMATION = array(
'zubrag' => 'root',
'admin' => 'adminpass'
);

// request login? true - show login and password boxes, false - password box only
define('USE_USERNAME', true);

// time out after NN minutes of inactivity. Set to 0 to not timeout
define('TIMEOUT_MINUTES', 0);

// This parameter is only useful when TIMEOUT_MINUTES is not zero
// true - timeout time from last activity, false - timeout time from login
define('TIMEOUT_CHECK_ACTIVITY', true);

##################################################################
# SETTINGS END
##################################################################


///////////////////////////////////////////////////////
// do not change code below
///////////////////////////////////////////////////////

// show usage example
if(isset($_GET['help'])) {
die('Include following code into every page you would like to protect, at the very beginning (first line):<br>&lt;?php include("' . __FILE__ . '"); ?&gt;');
}

// timeout in seconds
$timeout = (TIMEOUT_MINUTES == 0 ? 0 : time() + TIMEOUT_MINUTES * 60);

// logout?
if(isset($_GET['logout'])) {
setcookie("verify", '', $timeout, '/'); // clear password;
die("Logged out.");
}

if(!function_exists('showLoginPasswordProtect')) {

// show login form
function showLoginPasswordProtect($error_msg) {
?>
<html>
<head>
<title>Please enter password to access this page</title>
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</head>
<body>
<style>
input { border: 1px solid black; }
</style>
<form method="post">
<h3>Zadajte heslo :</h3>
<font color="red"><?php echo $error_msg; ?></font><br />
<?php if (USE_USERNAME) echo 'Login:<br /><input type="input" name="access_login" /><br />Password:<br />'; ?>
<input type="password" name="access_password" /><p></p><input type="submit" name="Submit" value="Submit" />
</form>

</body>
</html>

<?php
// stop at this point
die();
}
}

// user provided password
if (isset($_POST['access_password'])) {

$login = isset($_POST['access_login']) ? $_POST['access_login'] : '';
$pass = $_POST['access_password'];
if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION)
|| (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) )
) {
showLoginPasswordProtect("Incorrect password.");
}
else {
// set cookie if password was validated
setcookie("verify", md5($pass), $timeout, '/');

// Some programs (like Form1 Bilder) check $_POST array to see if parameters passed
// So need to clear password protector variables
unset($_POST['access_login']);
unset($_POST['access_password']);
unset($_POST['Submit']);
}

}

else {

// check if password cookie is set
if (!isset($_COOKIE['verify'])) {
showLoginPasswordProtect("");
}

// check if cookie is good
$found = false;
foreach($LOGIN_INFORMATION as $key=>$val) {
if ($_COOKIE['verify'] == md5($val)) {
$found = true;
// prolong timeout
if (TIMEOUT_CHECK_ACTIVITY) {
setcookie("verify", md5($val), $timeout, '/');
}
break;
}
}
if (!$found) {
showLoginPasswordProtect("");
}

}

?>


Offline

Skúsený užívateľ
Skúsený užívateľ
script na zaheslovanie stranky

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 408
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 09.05.2007 14:24 | script na zaheslovanie stranky

Snáď tu:
Kód:
else {
  // set cookie if password was validated
  setcookie("verify", md5($pass), $timeout, '/');

  // Some programs (like Form1 Bilder) check $_POST array to see if parameters passed
  // So need to clear password protector variables
  unset($_POST['access_login']);
  unset($_POST['access_password']);
  unset($_POST['Submit']);

  // Presmerovanie na index:
  header("location: ./index.php");
  exit;
}


Offline

Užívateľ
Užívateľ
script na zaheslovanie stranky

Registrovaný: 02.07.06
Prihlásený: 18.08.14
Príspevky: 1696
Témy: 137 | 137
Bydlisko: Slovakia - ...
NapísalOffline : 09.05.2007 14:28 | script na zaheslovanie stranky

radsej by som to zabezpecil pomocou .htaccess alebo SESSIONS


_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
script na zaheslovanie stranky

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1383
Témy: 90 | 90
Bydlisko: Slovakia-Ko...
NapísalOffline : 09.05.2007 15:05 | script na zaheslovanie stranky

javo píše:
radsej by som to zabezpecil pomocou .htaccess alebo SESSIONS

aj ja by som to riesil sessions


_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
Napísal autor témyOffline : 09.05.2007 15:08 | script na zaheslovanie stranky

kmsa : a to ako cez sessions ?


Offline

Skúsený užívateľ
Skúsený užívateľ
script na zaheslovanie stranky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 09.05.2007 16:52 | script na zaheslovanie stranky

A čo tak trošku pohľadať (btw, link na výborný PHP tutoriál máš hneď v prvej téme v sekcii PHP).

http://www.linuxsoft.cz/article.php?id_article=440

Nabudúce sa najprv pozri tam, než sa opýtaš na vec, ktorú už milióny ľudí pred tebou úspešne vyriešili.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.06.06
Prihlásený: 01.06.14
Príspevky: 2693
Témy: 55 | 55
Bydlisko: Brezno
NapísalOffline : 09.05.2007 16:54 | script na zaheslovanie stranky

trosku si to prehnal ;)


Offline

Skúsený užívateľ
Skúsený užívateľ
script na zaheslovanie stranky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 09.05.2007 17:03 | script na zaheslovanie stranky

Prečo preboha? Ja keď niečo neviem, tak šup na Google, alebo hľadám v knihách či fórach. Už kopu tém som nezaložil tak, že som začal písať tému a počas písania rozmýšľal, ako na to až som to vyriešil. Chápem, že nie všetky veci sa takto dajú riešiť, ale toto rozhodne áno.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 09.05.2007 19:45 | script na zaheslovanie stranky

p360t má pravdu a kto mu by som povedal že vlastný script = najlepší script lebo tomu rozumieš. Ty si si stiahol script v ktorom sa nevyznáš a nevieš si pomôcť - takže je ti naprd.


Offline

Skúsený užívateľ
Skúsený užívateľ
script na zaheslovanie stranky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 09.05.2007 19:58 | script na zaheslovanie stranky

To je tiež pravda, v začiatkoch som aj ja bezhlavo opisoval, ale neviedlo to k ničomu inému, len k tomu, že som mal kopu kódu, ktorý síce neefektívne robil, čo som chcel, ale absolútne som mu nerozumel.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
script na zaheslovanie stranky

Registrovaný: 10.02.07
Prihlásený: 14.08.09
Príspevky: 255
Témy: 27 | 27
Bydlisko: KE
NapísalOffline : 09.05.2007 20:43 | script na zaheslovanie stranky

ano suhlasim. tam je strasne vela kodu na uplne jednoduchu vec. skus si to napisat sam, alebo si najdi nejaky tutorial


_________________
drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13
 [ Príspevkov: 13 ] 


script na zaheslovanie stranky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Zaheslovanie stranky

v PHP, ASP

5

369

08.02.2008 21:03

emer

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

Zaheslovanie stránky

v PHP, ASP

1

166

01.06.2012 15:53

Ďuri

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

Zaheslovanie stránky

v PHP, ASP

4

544

22.08.2007 10:01

Freelan

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

obrazky vopred nacitane do pamate & zaheslovanie stranky

v JavaScript, VBScript, Ajax

10

752

08.07.2010 20:52

coldak

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

Html / script na presmerovanie stranky

v JavaScript, VBScript, Ajax

1

194

27.09.2012 17:31

Ďuri

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

script na vratenie stranky naspat?

v PHP, ASP

5

957

26.07.2006 9:08

javo

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

Script na počítanie klikov, z cudzej stránky na môj bann

v PHP, ASP

4

1392

23.01.2007 21:46

p360t

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

nenacitava stranky, najma stranky.com;po restarte nacita

v Sieťové a internetové programy

2

302

17.03.2012 20:17

Siriuse

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

Zaheslovanie

v Ostatné programy

1

90

13.01.2013 17:28

hujco

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

cd zaheslovanie

v Bezpečnosť a firewally

9

1183

19.04.2007 15:35

itsgoingd

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

setric,zaheslovanie

v Operačné systémy Microsoft

4

231

20.12.2008 12:05

mikimr

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

Zaheslovanie WiFi

v Siete

5

1555

12.12.2008 22:52

Blackshadow

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

Zaheslovanie USB

v Ostatné

7

907

26.02.2011 21:36

Nanosonda

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

Zaheslovanie počítača

v Operačné systémy Microsoft

4

133

25.12.2013 19:34

tatko Tom

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

zaheslovanie zlozky

v Bezpečnosť a firewally

0

830

20.04.2008 17:26

maugggly

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

zaheslovanie routeru

v Bezpečnosť a firewally

1

589

06.02.2011 13:05

jtbs



© 2005 - 2017 PCforum, edited by JanoF