database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 448 게시물 읽기
No. 448
Re: 패스워드 검사 에러....
작성자
정재익
작성일
2000-01-20 22:53
조회수
12,593

아래 소스만으로는 전혀 틀린 곳이 없습니다.

만약 틀린곳이 있다면 다른 데 원인 이 있을것입니다.

테이블 구조를 어떻게 선언하셨는지 모르겠군요.

 

지금으로서는 가장 의심가는 것이 그것 밖에 없군요.

password 를 char(20) 으로 선언했다면 query 결과 돌아 오는 password는 20자 길이입니다. 그리고 $passwd 는 물론 사용자가 입력한 것이므로 20자가 아닐수도 있지요. 그런 곳에서 에러나는 경우가 흔한 것입니다. 한번 점검해 보세요. 해결하는 방법은 password 를 text로 선언하시던지 또는 substr 함수를 이용하여 원하는 부분만 짤라 내어 비교하는 방법입니다.

 

> $query="select password from $tablename where num=$id";

> $result=pg_exec($conn,"$query");

> $array=pg_fetch_array($result,0);

> 이렇게 하고....

> if($array[password]!=$passwd)

>

> {

> echo "<script>

> window.alert('PASSWORD가 틀립니다')

> history.go(/1)

> </script>";

> exit;

> }

> 했는데... 왜 정확한 패스워드도 틀리고 틀린 패스워드는 당연히

> 틀리지만.... 이유를 모르겠네요.... 어떻게 해야죠?

[Top]
No.
제목
작성자
작성일
조회
4532000년일 경우 년도가 0101이 되어버립니다.
배용석
2000-01-23
13685
455┕>Re: 2000년일 경우 년도가 0101이 되어버립니다.
정재익
2000-01-23 21:44:14
14530
488 ┕>Re: Re: 정재익님 고맙습니다.
배용석
2000-01-29 12:16:27
14422
451아파치 인증을 위한 pgsql모둘 사용????????????
유병훈
2000-01-21
12861
452┕>Re: 아파치 인증을 위한 pgsql모둘 사용????????????
정재익
2000-01-22 00:04:24
14064
450고맙습니다
정상권
2000-01-21
13257
446패스워드 검사 에러....
정상권
2000-01-20
11902
447┕>Re: 패스워드 검사 에러....
김종혁
2000-01-20 21:11:11
12613
449 ┕>Re: Re: 패스워드 검사 에러....
정재익
2000-01-20 23:14:48
12384
448┕>Re: 패스워드 검사 에러....
정재익
2000-01-20 22:53:05
12593
445사용자의 패스워드...
신현호
2000-01-20
12236
443postgresql을 powerbuilder에서 사용할수있는지..?
탁영석
2000-01-18
11543
444┕>Re: postgresql을 powerbuilder에서 사용할수있는지..?
정재익
2000-01-18 21:04:12
12884
441함수에 관한 질문...
정상권
2000-01-18
12373
442┕>Re: 함수에 관한 질문...
정재익
2000-01-18 19:29:46
12975
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다