🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #455

Re: wiele loginów i haseł

#455
From: gemini
Date: Tue, 21 Aug 2001 14:12
29 lines
1899 bytes
> chociaz to akurat rozwiazanie nie wiaze zmiennej $LOGIN z odpowiadajaca
> mu wartoscia $PASSWORD - generalnie nie powinno to stanowic problemu
> jezeli chcialbys aby jednak te zmienne byly "zwiazane" to jest to swietne
> zadanie domowe dla Ciebie :)
Najprosciej mozna tak powiazac:
<?php

$LOGIN = array("0","1","2");
$PASSWORD = array("haslo0","haslo1","haslo2");


function error ($error_message) {
 echo $error_message."<BR>";
 exit;
}
if ( (!isset($PHP_AUTH_USER)) || ! ((in_array($PHP_AUTH_USER,$LOGIN)) &&
($PHP_AUTH_PW==$PASSWORD['$PHP_AUTH_USER'] )) ) {
 header("WWW-Authenticate: Basic entrer=\"Form2txt admin\"");
 header("HTTP/1.0 401 Unauthorized");
 error("Unauthorized access...");
}
?>
Nie chcialo mi sie sprawdzic, ale powinno dzialac...
jedynym minusem rozwiazania jest to, ze loginem musi byc liczba ;-(

--
                      ..::[GeMiNi]::..
::::[mail: gemini@geminizone.dhs.org]::::
            ..::[mail: gemini@viper.pl]::..
Technical Details
Message-ID: <9ltq6j$3cb$1@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!not-for-mail
References: <9lth6b$hv4$10@news.tpi.pl> <9ltokt$c42$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!not-for-mail
From: "gemini" <gemini@viper.pl>
Newsgroups: pl.comp.lang.php,pl.comp.www.server-side
Subject: Re: wiele loginów i haseł
Date: Tue, 21 Aug 2001 16:12:16 +0200
Organization: tp.internet - http://www.tpi.pl
Lines: 31
Message-ID: <9ltq6j$3cb$1@news.tpi.pl>
References: <9lth6b$hv4$10@news.tpi.pl> <9ltokt$c42$1@news.tpi.pl>
NNTP-Posting-Host: pa74.sroda-wielkopolska.sdi.tpnet.pl
X-Trace: news.tpi.pl 998403091 3467 217.96.161.74 (21 Aug 2001 14:11:31 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: 21 Aug 2001 14:11:31 GMT
X-Newsreader: Microsoft Outlook Express 6.00.2530.0001
X-MSMail-Priority: Normal
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2530.0001
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit