Archívum - Nov 4, 2004 - Fórum téma
Hitelesítés
Sziasztok!
Adva van a következő kód:
**********************************************************
$LOGIN = "login";
$PASSWORD = "pass";
// En: login /password
// Fr: login / mots de passe
// End Necessary Variables section
/******************************************************************************/
function error ($error_message) {
echo $error_message."<BR>";
exit;
}
//
//<?php
// if(!isset($PHP_AUTH_USER)) {
// header("WWW-Authenticate: Basic realm=\"Azonosítás indoka\"");
// header("HTTP/1.0 401 Unauthorized");
// echo "Ez jelenik meg, ha a Cancel gombot nyomja a felhasználó\n";
// exit;
// } else {
// echo "<p>Helló $PHP_AUTH_USER.</p>";
// echo "<p>A megadott jelszavad: $PHP_AUTH_PW.</p>";
// }
//
//
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == $PASSWORD )) ) {
//if (!isset($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == $PASSWORD ) ) {
header("WWW-Authenticate: Basic realm=\"Azonosítás indoka: Védett tartalom\"");
header("HTTP/1.0 401 Unauthorized");
error("Unauthorized accessssssssss...");
}
?>
**********************************************************
Böngészőben megnézem, feljön az ablak, és hiába írom be a usert és jelszót, újból feladja az ablakot, majd 2-3 próbálkozás után az Unauthorized lapot adja. És ezt bármikor így csinálja, ha header-es hitelesítést használok.
Mi lehet a baj?
PHP, vagy Apache?
Konfig: PHP=4.3.2, Apache=2.0.45
Előre is köszi!
Üdv: Feri
■ Adva van a következő kód:
**********************************************************
$LOGIN = "login";
$PASSWORD = "pass";
// En: login /password
// Fr: login / mots de passe
// End Necessary Variables section
/******************************************************************************/
function error ($error_message) {
echo $error_message."<BR>";
exit;
}
//
//<?php
// if(!isset($PHP_AUTH_USER)) {
// header("WWW-Authenticate: Basic realm=\"Azonosítás indoka\"");
// header("HTTP/1.0 401 Unauthorized");
// echo "Ez jelenik meg, ha a Cancel gombot nyomja a felhasználó\n";
// exit;
// } else {
// echo "<p>Helló $PHP_AUTH_USER.</p>";
// echo "<p>A megadott jelszavad: $PHP_AUTH_PW.</p>";
// }
//
//
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == $PASSWORD )) ) {
//if (!isset($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == $PASSWORD ) ) {
header("WWW-Authenticate: Basic realm=\"Azonosítás indoka: Védett tartalom\"");
header("HTTP/1.0 401 Unauthorized");
error("Unauthorized accessssssssss...");
}
?>
**********************************************************
Böngészőben megnézem, feljön az ablak, és hiába írom be a usert és jelszót, újból feladja az ablakot, majd 2-3 próbálkozás után az Unauthorized lapot adja. És ezt bármikor így csinálja, ha header-es hitelesítést használok.
Mi lehet a baj?
PHP, vagy Apache?
Konfig: PHP=4.3.2, Apache=2.0.45
Előre is köszi!
Üdv: Feri
PHP&SQL help
Sziasztok!
Készitenem kellett egy szgép nyilvántarto progit.Ez meg is van minden OK. Tartozik hozzá egy karbantartási naplo rész is. Itt egy sima 6 soros urlap van, ahova lehet majd irkálni a karbantartás idejet, jelleget. Aért hatsoros, mivel én ennyi változot (mezot) foglaltam le ezeknek.
De most kitalálták, hogy ne csak 6 változo legyen, hanem szukség esetén lehessen boviteni ezt. Mivel nem egyformák a gépek, ezért nem is egyszerre, egyformán fognak elromlani. (de elromlani biztos elromlanak).Vmelyik géphet lehet hogy pl 10-szer kell megcsinálni, akkor ugyebár tiz soros urlap kellene.
Nah azt hogy lehetne megcsinálni, hogy figyelje a program, hogy az urlapban mennyi sor van kitoltve és ha szukséges ennek megfeleloen ujjabb mezot készit az adatbázisban ,ahova a megadott uj adatokat el lehet menteni.Mert ugyebár feleleges lenne elore lefoglalni 500 mezot ,amkor lehet hogy 2 évig nem is kell adatokat bevinni a táblába.
Hát remélem érthető volt.Bizom benne hogy VALAKI tud nekem segiteni ebbe.
Elore is kosz,npeter
■ Készitenem kellett egy szgép nyilvántarto progit.Ez meg is van minden OK. Tartozik hozzá egy karbantartási naplo rész is. Itt egy sima 6 soros urlap van, ahova lehet majd irkálni a karbantartás idejet, jelleget. Aért hatsoros, mivel én ennyi változot (mezot) foglaltam le ezeknek.
De most kitalálták, hogy ne csak 6 változo legyen, hanem szukség esetén lehessen boviteni ezt. Mivel nem egyformák a gépek, ezért nem is egyszerre, egyformán fognak elromlani. (de elromlani biztos elromlanak).Vmelyik géphet lehet hogy pl 10-szer kell megcsinálni, akkor ugyebár tiz soros urlap kellene.
Nah azt hogy lehetne megcsinálni, hogy figyelje a program, hogy az urlapban mennyi sor van kitoltve és ha szukséges ennek megfeleloen ujjabb mezot készit az adatbázisban ,ahova a megadott uj adatokat el lehet menteni.Mert ugyebár feleleges lenne elore lefoglalni 500 mezot ,amkor lehet hogy 2 évig nem is kell adatokat bevinni a táblába.
Hát remélem érthető volt.Bizom benne hogy VALAKI tud nekem segiteni ebbe.
Elore is kosz,npeter