이부분에서 저장된 값을 출력하려면 어느변수를 넣어야하죠??
본문
url에서 매개변수 값만 가져오는 소스입니다.
이곳에서 얻은 매개변수가 사용자의id라고 가정했을때 사용자의id를 echo로 출력하러면
echo("어느변수를);를 넣어야하나요??
id가 admin이라면 admin의 닉네임을 출력하는 방법은 어찌되나용?
고수님들의 답변을 기다립니다.
<script type="text/javascript">
function fn_load() {
var str = returnUrlParams();
alert(str);
}
function returnUrlParams() {
var array = [], hash;
//직접가져오기
//var url = "http://goddfs?idx=233&name=goddfs";
//var url_Address = url.slice(url.indexOf('?') + 1).split('&');
//URL 에서 가져오기
var url_Address = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for (var i = 0; i < url_Address.length; i++) {
hash = url_Address[i].split('=');
array.push(hash[1]);
//console.log(hash);
array[hash[0]] = hash[1];
}
return array;
}
</script>
!-->
답변 1
array생성을 var urlArr = new Array(); 이렇게하시고 위에처럼 배열에 넣으신다음 urlArr[변수값] 하시면되요.
그런데 get으로 받으시는데 꼭 짤라서 쓰셔아하나요???
그리구 쿼리스트링만 받으실때 location.search하시면 받을수있어요.
답변을 작성하시기 전에 로그인 해주세요.