정규식? 다시문의드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

정규식? 다시문의드립니다. 정보

정규식? 다시문의드립니다.

본문

http://www.sir.co.kr/brand?shop=goods&..................




아래글에서 질문드렸는데요 제가 설명을 잘못한거같아
설명추가했어요 //////////////

http://www.sir.co.kr/brand?shop= goods &..................
그냥 단순하게 shop= 와 & 사이에있는 goods문자 부분만 별도로 출력하려면
어떻게 해야하나요?

이주소는 회원들이 이벤트 신청페이지에서 임의적으로 그냥 입력하는 주소입니다.
예를들면 이벤트신청페이지에서 회원스스로가
신청시 해당이벤트주소를 여분필드에 wr_5에 넣어주도록 되어있거든요
특별히 변수넘기고 이런건아니구요
단순히 그냥 문자라고보시면 되요
  • 복사

댓글 전체

$shop = "$_REQUEST[shop]";
에코문 찍어 보셨는지 ?
임의 대로 goods을 넣던 .. goodbye를 넣던 ..
ehco "$shop"; 찍어 보면 주소값에 넘어 온 값들이 찍힙니다. ;; 에코값 찍어서 출력해 보신건가요 ?

질문이 무조건 shop=goods 사이의 문자를 임의 대로 출력한다 ..아니면 임의대로 넘어온 많은
변수들중에 온니 goods만 따로 출력하고 싶은지 아직도 이해가 안가네요..
네 커피는막심님 ^^
"무조건  shop= 임의문자 &사이의 문자만 따로 출력한다입니다."
저도 설명하려니 정확한 표현을 못해드려 죄송하네요...

회원들이 이벤트신청시 여분필드 5에 입력하는문자인데요
http://www.sir.co.kr/brand?shop=문자&..................
"문자"이부분만 추출

여기서 shop=문자&  이부분은 항상공통된형식 이구요
요기서 문자부분만 따로 출력해서 여분필드6에 저장하려고 합니다.
위에 답변 드렸는데 정답을 다 말씀 드려도 ..
정답이 아니라고 하시니 어떻게 답변을 드려야 할지 모르겠군요 .. ;;
아울러 이벤트 신청시 어떠한 경로로 저 값이 나오는지조차 그리고 받는 쪽에서 어떻게 처리 하는지
모르고 어떠한 경로로 저 경로가 생성되는 지도 모르고 값을 받을 필요도 없다라고 이야기
하시고 .. 결국엔 값을 받아서 wr_6에 넣고 싶다라고 이야기 하시니 .. 답변이 달릴리가 있나요?

여분 필드를 이용해서 wr_5에 값을입력을 받는데 이걸 왜 또 wr_6에 따로 받는지가 이해가 ;;
wr_5에 이미 따로 값이 다 들어가 있을텐데 ;;
wr_5폼에 텍스트로 저 링크 값을 받는데, 저 사이의 텍스트값만 추출하는 게 필요하신거군요.

그걸 wr_6에 넣으실려는 거구요.

죄송합니다만, 너무 다그치시는데,
커피는 막심님이야 말로.. 질문을 이해를 못하셨네요.

실제로 실전에서 많이 사용합니다. 적어도 저는 많이 사용한거네요

wr_5로 받으셨으면,

$write[wr_5] 이니까요

preg_match("/(?<=shop=).*(?=\&)/",$write[wr_5],$match);

echo $match[0];

해보세요

$wr_6 = $match[0];
© SIRSOFT
현재 페이지 제일 처음으로