Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Authentication ?

[es] :: PHP :: Authentication ?

[ Pregleda: 1171 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mkele
Beograd

Član broj: 15940
Poruke: 24
*.verat.net



Profil

icon Authentication ?24.03.2004. u 02:25

Zdravi ljudi,

Zasto ovo radi na localhostu, a na serveru nece? (verat)

<?php
$auth = 0;
if (($_SERVER['PHP_AUTH_USER'] == 'ime' ) && ($_SERVER['PHP_AUTH_PW'] == '********' ))
{
$auth = 1;
echo "Dobroveche";
}else{
if ( $auth != 1 ) {
header( 'WWW-Authenticate: Basic realm="Authorizacija Potrebna!"' );
header( "HTTP/1.0 401 Unauthorized" );
echo "Nece moci!";
exit;
}
}

?>
24.03.2004. u 02:25 

Dejan Krstic
Banca Intesa Beograd

Član broj: 479
Poruke: 2560
195.252.87.*

ICQ: 5785142
Sajt: wap.sanduce.net


Profil

icon Re: Authentication ?24.03.2004. u 12:33
A mi treba da gledamo u pasulj da bi shvatili sta znaci "nece da radi"?

Mozda je na verat-u stara verzija php-a. Probaj umesto $_SERVER da stavis $HTTP_SERVER_VARS.
Dejan Krstic
24.03.2004. u 12:33 

NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1249
*.dip.t-dialin.net

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Authentication ?24.03.2004. u 12:50
Na jednom sajtu kojim se bavim (ljig.net) je stara verzija php-a. Samo ne znam da li su ljubazni, pa su ostavili staru da bi kod i dalje radio (postavljen pre dok je stara bila aktuelna) ili su u zakasnjenju sa softverom.
blog.sun.com/srbija
Java User Group Karlsruhe
Studiranje u Nemačkoj

Officer, I saw the driver who hit me - his name was Johnny Walker.
24.03.2004. u 12:50 

mkele
Beograd

Član broj: 15940
Poruke: 24
*.ptt.yu.



Profil

icon Re: Authentication ?24.03.2004. u 16:17
Moja greska,
Pod "nece da radi" mislio sam da otvori prozor za autentikaciju, ali mi ne da da udjem na stranu, vec me uvek baca na stranu za 'pogresne' odgovore. Verujte ne kucam user i pass velikim slovima niti gresim
Poz. Nikola

Nece ni $HTTP_SERVER_VARS !. O cemu se radi?
24.03.2004. u 16:17 

liban0n
/in/my/office/

Član broj: 2731
Poruke: 191
*.adsl.net.htnet.hr

Sajt: www.dubrovnikapartments.n..


Profil

icon Re: Authentication ?24.03.2004. u 19:58
Code:

<?php
$auth = 0;
if (($_SERVER['PHP_AUTH_USER'] == 'ime' ) && ($_SERVER['PHP_AUTH_PW'] == '********' ))
{
$auth = 1;
echo "Dobroveche";
}else{
if ( $auth != 1 ) {
header( 'WWW-Authenticate: Basic realm="Authorizacija Potrebna!"' );
header( "HTTP/1.0 401 Unauthorized" );
echo "Nece moci!";
exit;
}
}

?>


Probaj ovako

Code:

<?php 
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="Privatno"');
        header('HTTP/1.0 401 Unauthorized');
        echo 'Authorization Required.';
        exit;
} else if (isset($PHP_AUTH_USER)) {

        if (($PHP_AUTH_USER != "ime") || ($PHP_AUTH_PW != "******")) {

            header('WWW-Authenticate: Basic realm="Privatno"');
            header('HTTP/1.0 401 Unauthorized');
            echo 'Authorization Required.';
            exit;

        } 
 else {
            echo "
            <P>Dobroveche</p>
            ";
        }
    } 
?>


---------------------------------
Knowledge is power
Dubrovnik Apartments
24.03.2004. u 19:58 

LaMpiR
Srđan Vuković
Banja Luka

Član broj: 9930
Poruke: 1334
*.teleklik.net

ICQ: 442475022
Sajt: www.yumirc.org


Profil

icon Re: Authentication ?01.04.2004. u 11:57
Probaj ovo
Code:

<?PHP

// include this file where you want to limit access. 

$username =  "test";
$password =  "123";

function authenticate() {
  Header( "WWW-authenticate: basic realm=\"Protected\"");
  Header( "HTTP/1.0 401 Unauthorized");
  echo   "You must enter a valid login ID and password!\n";
  exit;
}

function CheckPwd($user,$pass) {
  global $username,$password;
  return ($user != $username || $pass != $password) ? false : true;
}

if(!isset($PHP_AUTH_USER)) {
  authenticate();
}
elseif(!CheckPwd($PHP_AUTH_USER,$PHP_AUTH_PW)) {
  authenticate();
}
?>

<html>
<head>
<title>Authentication System</title>
</head>
<body bgcolor="#FFFFFF">
<font face="Verdana, Arial" size="2"><b>Welcome,</b></font>
<hr size="1" width="300" align="left">
<font face="Verdana, Arial" size="2">You have
authenticated successfully!</font>
</body>
</html>

01.04.2004. u 11:57 

[es] :: PHP :: Authentication ?

[ Pregleda: 1171 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.