테스트 사이트 - 개발 중인 베타 버전입니다

정규식이라고 해야 하는지? 질문드릴께요

· 14년 전 · 787 · 3
http://www.sir.co.kr/brand?shop=goods&..................



위에보시면 주소가 있는데요
저기서 회원들이 여분필드에 주소를 입력하면 주소를 앞뒤로 모두 잘라내고 "goods" 이부분만
따로 추출할려고 하는데요.. 어떻게 해야하나요?
그리고 빨강문자는 항상고정된 형식입니다.

참고로 정규식은 말만 들어보았습니다. ^^;

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

14년 전
변수를 어떻게 넘겨 주냐에 따라 다를거 같습니다만
변수 안받고 .. 말 그대로 주소창에 있는 대로 하려면 ..

$shop = "$_REQUEST[shop]";

이렇게 하면 말 그대로 index.php?shop=goods
이렇게 주소창에 날렸을때 .. 받는 쪽에서 ..

$shop = "$_REQUEST[shop]";

echo "$shop";

찍어 보면 .. 받는 변수 goods 만찍히 겠죠 .. 말그대로 변수만 받은 것은 앞뒤 다 잘라내고 ..
오로지 받는 변수밖에 안찍힙니다.
근데 이건 말 그대로 주소창에 값을 넘겨 받을때의 방식이고..넘겨주는 쪽에서
$_POST값으로 넘겨 주느냐 아니면 GET 값으로 값을 넘겨 주냐에 따라
받는 쪽에서도 $_POST['shop']; 해서 받으시면 되는데 이해가 가실런지 모르겠네요 ..
14년 전
현재 URL 에서 shop 의 goods 만 가져오려면..

$shop = $_GET[shop] ;
답변주셔서 감사드립니다.
설명이 좀 부족했나봐요..음.

http://www.sir.co.kr/brand?shop=goods&..................
이주소는 회원들이 이벤트 신청페이지에서 임의적으로 입력하는 주소입니다.
즉 이벤트신청페이지에서 회원스스로가
신청시 해당이벤트주소를 여분필드에 wr_5에 넣어주도록 되어있거든요
특별히 변수넘기고 이런건아니구요
단순히 그냥 문자라고보시면 되요

goods를 추출해서 따로 관리하기편하게 하려고 추출하려고합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440