Q&A

  • 쿠키에 대해 설명 좀...
왕왕초보초보델초보아이사피초보 이광민입니다

쿠키에 대한 설명 좀 부탁드립니다

구문이 어떻게 돌아가는지 이해가 안되니 자세한 설명 부탁드릴께요

3  COMMENTS
  • Profile
    강인규 2000.07.22 02:54
    저도 자세히 알지는 못하지만 그래두 함 적어봅니다.



    쿠키를 부여할 때...



    with response.cookies do begin

    add;

    items[0].name := Username;

    items[0].value := '운영자';

    items.Expires := 100;

    add;

    items[0].name := 'UserEmail';

    items[0].value := 'worldinnovation@hanmail.net';

    Items.Expires := 100;

    end;



    받을 때.......



    var

    a,b : string;

    begin

    a := request.cookiefields.values['Username'];

    b := request.cookiefields.values['UserEmail'];

    response.content := '이름 :'+a+'
    이메일 : '+b;

    end;



    expires는 숫자로 주면 당일부터 유효한 시간을 계산합니다. 위의 소스는 100일후가 되겠군요.

    다른 속성에는 secure,domain,path등이 있는데 별루 사용하지는 않습니다.

    secure를 true로 하면 사용하면 보안이 유지된상태로 쿠키를 전달한다는데 사용해보지는 않아서.....

    만일 위처럼 코딩하면 브라우져가 종료된 후에도 쿠키가 말라가지 않아 쿠키의 내용을 볼 수가 있습니다.

    인터데브로 보니 아래와 같이 나오는군요(무섭다 엠에쑤)



    Username

    운영자

    inno.sarang.net/innoboard/innoboard.dll/

    0

    1010170240

    29373935

    1420840960

    29280115

    *

    UserEmail

    worldinnovation@hanmail.net

    inno.sarang.net/innoboard/innoboard.dll/

    0

    2350809472

    29373343

    2833650192

    29279523

    *



    초보인 저의 사견을 말씀드리자면 쿠키는 꼭 필요한 항목을 제외하고는 사용하지 않는것이 바람직한거 같습니다. 쿠키를 생성시킬때마다 기존의 쿠키를 다시 부여해야하는 번거로움도 있고 같은 dll을 사용하는 브라우져를 두개이상 띄워놓았을 때 오동작하는 경우도 있어 저는 꼭 필요한 항목을 제외하곤 hiiden type으로 코딩합니다.

    그냥 초보의 사견이었습니다.







    이광민 wrote:

    > 왕왕초보초보델초보아이사피초보 이광민입니다

    > 쿠키에 대한 설명 좀 부탁드립니다

    > 구문이 어떻게 돌아가는지 이해가 안되니 자세한 설명 부탁드릴께요

  • Profile
    hugehead 2000.07.22 02:30
    질문이 너무 애매하군요. 좀더 구체적인 질문이었으면 합니다.









    이광민 wrote:

    > 왕왕초보초보델초보아이사피초보 이광민입니다

    > 쿠키에 대한 설명 좀 부탁드립니다

    > 구문이 어떻게 돌아가는지 이해가 안되니 자세한 설명 부탁드릴께요

  • Profile
    송인표 2000.07.22 03:57


    // 여기나오는 방식은 약간 구식입니다.

    // 그러나 제일 잘되더군요...

    // 만약 MyCookie=1 , MyCookie=2 라는 값을 쿠키로 설정한다고 합시다...





    var

    sCookies:TStringList;



    ..

    ..



    begin



    sCookies:=TStringList.Create;



    sCookies.Add('MyCookie=1');



    //-1 부분에 쿠키가 유효한 날짜값을 넣어야 하나 -1을 넣으면

    //현재의 브라우져가 닫히는 순간 쿠키가 소멸되도록 하는것입니다.

    //가장많이 쓰이죠...

    Response.SetCookieField(sCookies,'','/',-1,FALSE);



    sCookies.Clear;

    sCookies.Add('MyCookie=2');



    Response.SetCookieField(sCookies,'','/',-1,FALSE);



    sCookies.Free;







    //만약 MyCookie=1 을 삭제하려면 아까 -1이 들어갔던 부분에

    //오늘날짜(now)보다 작은값을 넣으면 쿠키가 소멸됩니다.

    //반대로 소멸일짜를 하루후로 지정하고 싶으면 (now+1)하면 되겠죠...

    sCookies:=TStringList.Create;

    sCookies.Add('MyCookie=1');

    Response.SetCookieField(sCookies,'','/',(Now-2000),FALSE);

    sCookies.Free;







    //...이해가 되셨는지....전 쉽게 풀어쓸려구 노력하는 사람인데...

    // 님이 보시기엔 어떠한지... 바이....포항에서 송인표





    hugehead wrote:

    > 질문이 너무 애매하군요. 좀더 구체적인 질문이었으면 합니다.

    >

    >

    >

    >

    > 이광민 wrote:

    > > 왕왕초보초보델초보아이사피초보 이광민입니다

    > > 쿠키에 대한 설명 좀 부탁드립니다

    > > 구문이 어떻게 돌아가는지 이해가 안되니 자세한 설명 부탁드릴께요

    • 이승우
      2000.07.22 03:11
      김규억 wrote: > 파라독스DB에 그래픽파일(gif, jpg, bmp등..)을 저장하는 방법을 좀 가르쳐 주십시오. >...
    • 그냥
      2001.02.13 01:11
      이승우 wrote: > 김규억 wrote: > > 파라독스DB에 그래픽파일(gif, jpg, bmp등..)을 저장하는 방법을 좀 ...
    • rika
    • 2000.07.22 01:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.22 01:58
      안녕하세요. 최용일입니다. 않될리가 있나요.. 델파이에서 이런걸 Procedual Pointer라고 부릅니다. ...
    • 김태영
    • 2000.07.22 01:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.22 02:06
      안녕하세요. 최용일입니다. llf란 함수가 비절베이직에서는 많이 쓰이나보죠? 제 생각엔 별 필요없을것 ...
    • 이광민
    • 2000.07.22 01:37
    • 3 COMMENTS
    • /
    • 3 LIKES
    • 강인규
      2000.07.22 02:54
      저도 자세히 알지는 못하지만 그래두 함 적어봅니다. 쿠키를 부여할 때... with response.cookies do...
    • hugehead
      2000.07.22 02:30
      질문이 너무 애매하군요. 좀더 구체적인 질문이었으면 합니다. 이광민 wrote: > 왕왕초보초보델...
    • 송인표
      2000.07.22 03:57
      // 여기나오는 방식은 약간 구식입니다. // 그러나 제일 잘되더군요... // 만약 MyCookie=1 , MyCook...
    • 방문객
    • 2000.07.22 01:02
    • 3 COMMENTS
    • /
    • 0 LIKES
    • BLUE
      2000.08.30 19:51
      방문객 wrote: > 저번에도 여러번 질문을 올렸는데 답변이 없군요... > > stringgrid의 내용을 엑셀로 ...
    • mashall3
      2000.07.22 06:29
      방문객 wrote: > 저번에도 여러번 질문을 올렸는데 답변이 없군요... > > stringgrid의 내용을 엑셀로 ...
    • rika
      2000.07.22 01:30
      방문객 wrote: > 저번에도 여러번 질문을 올렸는데 답변이 없군요... > > stringgrid의 내용을 엑셀로 ...
    • somoon
    • 2000.07.22 00:48
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 방석호
      2000.07.22 02:49
      somoon wrote: > > 델에서 > button1을 클릭하면 copy file하는 초보코딩좀 > > copy sourcefile de...
    • Black}{ole
      2000.07.22 01:03
      somoon wrote: > > 델에서 > button1을 클릭하면 copy file하는 초보코딩좀 > > copy sourcefile de...
    • 성호종
      2000.07.22 01:02
      somoon wrote: > > 델에서 > button1을 클릭하면 copy file하는 초보코딩좀 > > copy sourcefile de...
    • Black}{ole
      2000.07.22 00:22
      왕초보.. wrote: > 큐앤에이란을 아무리 뒤져더 찾을수가 없어서 이렇게 글을올립니다. > Canvas를 이용...
    • 왕초보..
      2000.07.22 00:38
      Black}{ole wrote: > 왕초보.. wrote: > > 큐앤에이란을 아무리 뒤져더 찾을수가 없어서 이렇게 글을올립...
    • 이동근
    • 2000.07.21 23:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이동근
      2000.07.26 18:01
      답변해 주시는 분들이 없으시네요... 질문 내용이 너무 부실했나보군요. 해결 방법을 생각하다가... ...
    • 김다음
    • 2000.07.21 23:28
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      2000.07.22 03:15
      김다음 wrote: > dbgrid의 내용을 엑셀의 saveas로저장했습니다. > procedure > var > workbook : Var...
    • 정지호
      2000.07.22 00:03
      김다음 wrote: > dbgrid의 내용을 엑셀의 saveas로저장했습니다. > procedure > var > workbook : Var...
    • 엑소
    • 2000.07.21 21:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      2000.07.21 22:01
      엑소 wrote: > 수고하십니다. > 질문 그대로 새롬데이타맨의 왼쪽 아이콘창(?) 구현방법에 > 대해 알고 ...
    • 이현우
    • 2000.07.21 21:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 화랑
      2000.07.22 00:31
      이현우 wrote: > 안녕하세요 > 고수님들 > 아켜죠요 > > 다름이 아니라 Web 에서 DATA 을 DLL 에서...
    • 금동이
    • 2000.07.21 21:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.22 02:12
      안녕하세요. 최용일입니다. 질문만으로는 무엇이 문제인가 확실히 알 수 없군요. 저도 많이 써봤지만 한...
    • 박성일
    • 2000.07.21 20:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.21 20:58
      안녕하세요. 최용일입니다. 아래와 같이 하세요... Assign할 때 sndbuf := @aa; sndbuf := @bb...
    • 성호종
      2000.07.21 21:21
      happykevin wrote: 아래 제가 제작한 소스가 보이는데요~ 저는 DBComboBox말고 그냥 Combobox 사용한 것...
    • 알로에
    • 2000.07.21 20:49
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 어린왕자
      2000.07.21 22:49
      안녕하세요..영원한 델초보 어린왕자입니다.. 별루 어려울게 없어요..프로시저아시져? 아래 프로시저는...
    • 정지호
      2000.07.21 21:03
      알로에 wrote: > 궁금한게 있어요.. > Sender라는게 있잖아요? > 예를 들면 > procedure TForm1.NewMen...
    • 김태영
    • 2000.07.21 20:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.21 21:03
      안녕하세요. 최용일입니다. case문에서 end;가 빠졌네요... case Test_FC(i) of 1: ...