꿈이 많은 아이 - 나를 찾는 아이 : 스트레스제로에 도전한다.

SEARCH RESAULT : 글 검색 결과 - 공부하고/php + asp (총 5개)

POST : 공부하고/php + asp

IE는 새창이 열릴때 새창은 REFERER가 유지되지 않는다.

오늘 삽질하다가 새로운 사실 하나 알아냈네요.

자동 회원가입을 막기 위해

회원가입페이지에서 리퍼러를 체크해서 직접적으로 접속한것인지 아닌지 체크하는

로직을 넣었는데

FF에서는 아무이상없이 잘되는데

IE에서는 이상하게 정상적으로 회원가입시도를 하려 했음에도 불구하고

자꾸 리퍼러부분에서 설정한 에러가 발생하길래 왜그런지 한참을 삽질했는데

알고 보니

새창이 열릴때 그 새창은 FF는 리퍼러를 가지고 있는데 IE에서는 리퍼러가 유지가

안되는거였습니다.

로그인창에서 회원가입버튼을 누르면 회원가입하는 새창이 뜨는 형식이었는데

IE에서는 새로 열린창은 리퍼러를 가지고 있지 않군요.
top

tags

REFERER이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색

posted at

2006/09/21 13:49


POST : 공부하고/php + asp

기획

제대로 된 기획이 있어야지.

프로세스 로직, 플로우가 작성된다.

또한 제대로 된 프로세스 로직, 플로우가 있어야

ERD가 완성이 되고, 객체지향적으로 구현이 될것이며,

이렇게 되어야만 정말 제대로된 뭔가를 만들수가 있다.

이거 원 기획부터 삐걱거리니 뭘 제대로 할수가 있나....

top

tags

기획이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색

posted at

2006/05/28 09:20


POST : 공부하고/php + asp

최고의 메뉴얼 php.net

내가 php 공부하면서

서점에서 서서 공짜로 php 서적 몇권 쫙 훑어도 봤고

사기도 몇권 샀는데

php를 공부하면서 느끼는건

그 어떤 레퍼런스북보다

그 어떤 php입문서적 또는 응용책 보다

훨신 좋은 php.net 사이트.

메뉴얼도 너무나도 완벽하게 지원해주고.

함수검색기능에,

전세계 사용자들이 웹페이지에 달아준 리플들.

물론 영어를 인내심있게 봐야한다는 점이 있긴하지만.

영어독해의 압박이 느껴진다고 하면

예제 소스만 봐도 충분히 그 내용을 짐작할수 있다.

예제도 완벽하다. 그 내용을 충분히 설명해주고도 남을만큼.

최고의 메뉴얼이다.
top

tags

php.net이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색

posted at

2006/04/29 21:07


POST : 공부하고/php + asp

쿠키를 생성하자마자 사용이 불가능하다?

[CODE]

<?php setcookie("cart", "카트입니다", 0 ,"/");

print_r("$_COOKIE[cart]"); ?>

[/CODE]


쇼핑몰 장바구니 기능을 제작중이다.

장바구니를 어떻게 구현하느냐는 다들 말이 많은데

DB를 사용하느냐, 세션을 사용하느냐, 쿠키를 사용하느냐다.

나는 세션과 DB보다 쿠키를 사용해서

서버에 부하를 덜 주는 방법을 택하기로 하고 쿠키로 만드는 장바구니 작업을 하던중에

장바구니 페이지로 해당하는 상품명의 고유번호가 변수로 넘어가는데

장바구니 페이지에서는 받은 변수로

카트 쿠키를 생성한다.

쿠키값은 배열로 고유번호와 수량이 들어가게 되는데

cart['title_no'] 라는 쿠키에 값으로 수량이 들어가게 된다.

물론 title_no의 값은 상품명의 고유번호다.

따라서 cart쿠키를 foreach를 사용해서

그안에 저장되어있는 배열값을 출력해서

장바구니를 생성하게 되는데

이상하게 장바구니에 표현이 안되는것이다.

한번더 새로고침을 해야지 쿠키에 저장된 값이 표현이 되었다.

그래서 상단의 php문으로 쿠키를 생성하자마자 보여주는것이 가능한지 테스트 해보았는데

분명 setcookie를 통하여 쿠키를 생성하였음에도 불구하고

그 밑의 줄인 print_r로 쿠키값을 출력해보면 출력이 되지가 않았다.

한번더 새로고침을 해주게 되면 그제서야 표현이 되었다.

분명 쿠키로 장바구니 만드는게 가능할텐데

저 문제점을 어떻게 해결해야 하나 하는 생각이 든다.
top

tags

쇼핑몰이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색, 장바구니이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색, 쿠키이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색

posted at

2006/04/26 10:18


POST : 공부하고/php + asp

초삽질. 이놈의 UTF-8과 BOM

UTF-8로 웹페이지를 제작중에 있었다.

물론 개인적인 공부로.

editplus로 작업 하고 있었는데

일단 구조화된 마크업을 하고(흠흠. 난 웹표준을 준수한다!)

php로 구현해야 할 부분에 대해서 수정을 하고 있었다.

그 중에 제일 첫번째로 로그인처리 부분을 시도.

로그인 방식은 세션이용.

그런데 이게 왠일?

나는 아무 헤더정보도 session_start()를 호출하기 전에 보낸적이 없는데

웹페이지에 보이는 결과는 전송된 헤더가 이미 있다고 계속 나오는게 아닌가.

완전 이걸로 한 4시간 뻘짓 했을꺼다.

도대체 왜 안되는 걸까.

궁리의 궁리 끝에 최고의 해답은 컴퓨터 재부팅과 찬물로 세수. ㅡㅡㅋ

두가지 방법이 떠올랐고 컴퓨터 재부팅을 하고 그 중에 찬물로 세수까지 마치고

다시 홀가분한 마음으로 책상에 앉았으나 해답은 나오지 않고

웹페이지에서는 계속 warning : already header sent by 블라블라블라블라

나오는게 아닌가.

그러던중에 한참을 검색한 끝에

BOM이란 존재를 알게되었고 검색해본 결과

UTF-8은 BOM이라는 공백을 페이지에 제일 처음에 생성한다는 것을 알게 되었고,

editplus에서 BOM을 사용하지 않게 체크를 하면 된다는 것을 알았다.

이런 가장 기초적인 로그인에서 이렇게나 시간을 까먹다니. ㅜ.ㅜ

아무튼 방법은 알아냈다.

실패는 성공의 어머니!

뭔가 하나 막힐때마다 한가지를 뼈저리게 배운 다는 사실이 기분좋고,

내가 한 실수는 이미 나보다 먼저 배운 사람들이 똑같이 했던 실수이기에

내가 제대로 된 길을 가고 있긴 하는구나 라는 안도감을 내쉴따름이다.

제대로 된 길을 가고 있으니깐 이제 따라잡는일만 남은거다.
top

tags

bom이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색, php이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색, utf-8이올린 태그검색올블로그 태그검색테크노라티 태그검색태그스토리 태그검색티스토리 태그검색

posted at

2006/03/06 06:43


RSS 2.0Tattertools
아카이브
최근 글 최근 댓글 최근 트랙백