Home 게시판 커뮤니티 자유게시판 Double quote 때문에 네시간 삽질한 사건

2개 답변, 2 voices Last updated by Avatar of moonpro1moonpro1 6 years, 1 month 전
  • Avatar of moonpro1moonpro1
    Participant
    @moonpro1
    #52089

    보스님이 http referer값을 쿠키에 저장했다가 폼 양식의 숨겨진 필드에 그 값을 써 넣으라고 했습니다.  그래서 아 php초보인 저도 그런건 쉽게 할 수 있겠다 해서 부리나케 코딩을 했습니다..

    아 그런데 이게 왠일인지 쿠키가 페이지가 바뀔따마다 자꾸 값을 잃어버립니다;; 그래서 문서를 이리저리 뒤적였는데 한가지 알아야 할 점을 발견했습니다. 쿠키 이름이 특정한 양식을 따라야 캐시 서버에서 안걸린다네요.. 그래서 아항 이거였구나 크크 하면서 쿠키 이름을 양식대로 바꾸었습니다. 그리고 다시 테스트 했습니다..

    아 그런데도 차도가 안보입니다. 그래서 할수 없이 일단 호스팅 사등등에 문의를 했습니다.. 고작 쿠키쓰는 코드에 막혀서 헤멘다는걸 다른 동료 직원한테 알리기 창피한지라 slack커뮤니티 채팅에 들어가서 도와달라고 했습니다.. 그런데 다들 몰라라 하더군요.

    3-4시간 갖은 삽질을 하면서 어케 난 단순한 쿠키 하나도 제데로 못만드냐 비참해지기 시작했습니다. 그러다가 문득 double quote에 싸여진 여러 strings등등이 눈에 거슬렸습니다. 아 요즘 사람들은 single quote 쓰던데…  나도 이참에 요즘사람들 트랜드에 마춰 다 single quite써야징 하면서 double quote들을 single quote으로 바꿨습니다.

    아 그런에 이게 왠일.. 값자기 쿠키가 제데로 작동하기 시작합니다…

    헐.. “하고 ‘하고 똑같은줄 알았는데?  뭐지?? 순간 황당했습니다. 물론 욕도 나왔지요.. pantheon 이 호스팅 xxxx같은것들.. (저희 회사는 호스팅 회사로 pantheon씁니다..) 이런게 문제 되면 진작 알려주지…

    4시간 스트레스 받고 감정의 롤러코스터를 탔던 그지?같은 시간이었습니다…

     

     

     

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #52143

    저도 php 는 까막눈에 가깝지만, single quote 은 string 을 evaluate (해석) 을 안 하고, double quote 은 evaluate 하는걸로 알고 있습니다. 몇년전에 api url 에 한글 캐릭 깨지는거 삽질하다 알게 된건데.. 암튼 호스팅 잘못이면 호스팅 욕을 해야겠지만, 이런 경우는 호스팅 잘못이 아닌 것 같습니다.

    암튼 저도 moonpro 님께 애도를 표합니다. ㅠㅠㅠㅠ

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of moonpro1moonpro1
    Participant
    @moonpro1
    #52174

    진짜 저는 꿈에도 몰랐네요… 하아.. php의 세계도 참 힘들어요 ㅠㅠ

3 글 보임 - 1에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.