2016-09-16 2 views
1

내가 ... 내가 같이가 다음 매개 변수로 세션 변수 $ _SESSION [ "포스트 코드를"] 보내려고하고, 잘못 여기서 뭐하는거야패스 세션 변수() 함수를 호출

<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')"> 
내 JS 파일에

은 내가 매개 변수를 전달 테스트하려고하기 전에

function getLocation(postCode) { } 

모든 것이 잘 작동 된 다음과 같은 기능을 가지고있다. 잘못된 또는 JS에 대한

토큰 예상치 못한 ... catch되지 않은 구문 에러 : 다음과 같이 나는 HTML에 대한

... catch되지 않은 구문 에러 ... 콘솔 오류가 발생할 수 예기치 않은 토큰 -

을 내가 무엇인가 가능한 일을하려고, 나는 ... 여기에 내가 '정답'마커를 주어진 일했다 맡기

How to receive $_SESSION variable as a parameter in onload event

을 ...이 발견, 그래서 나는이 명백한 경우 죄송합니다, 다르게하고 있는가?

도움을 주셔서 감사합니다.

+3

로 처리됩니다 일반 HTML 속성, 난 당신이 따옴표를 잊었 생각입니다 post-code '];?)') ">''' – VirginieLGB

+0

'$ _SESSION [ 'post-code']'의 값을 게시 할 수 있습니까? – Hackerman

+1

작성한 결과 HTML 코드를 살펴보십시오. 어쩌면 여기에 게시 할 수 있습니다. – arkascha

답변

2

당신은 따옴표를 포함 할 필요가있다. ```<몸은 온로드 = "의 getLocation는 ('? <$ _SESSION [에코 PHP'에 onLoad으로이

<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')"> 

처럼 자바 스크립트

+0

안녕하세요, 감사합니다. 따옴표 및 동일한 결과를 추가, 내 코드를 수정했습니다 – nelly2000

+0

무엇이 오류입니까? –

+0

그리고 관련된 모든 코드 (기능 등)를 게시하십시오. –

-2

여기가

<body onload="function(){getLocation('<?php echo $_SESSION['post-code'];?>')}"> 
+0

고마워, 이제 이걸 가져와 ... Uncaught SyntaxError : 예기치 않은 토큰 - 잡히지 않은 SyntaxError : 예기치 않은 토큰 ( – nelly2000

+0

이상이 작동했다. 덕분에 ... 내 js 파일에서 별도의 오류를 수정 한 후) – nelly2000