2012-08-25 2 views
0

사이트의 어느 곳에서나 사용자에게 메시지를 보낼 수있는 로그인 페이지를 설정하려고합니다. 그러면 사용자 지정 메시지가 표시됩니다. 리디렉션과 msg 쿼리 매개 변수를 사용할 수 있지만이를 수행하는 가장 좋은 방법은 무엇입니까?오류 메시지와 함께 페이지로 사용자를 보냅니다.

node.js로 작업하고 있지만 유니버설 솔루션에 관심이 있습니다.

답변

1

쉬운 방법은 URL에 GET 데이터를 넣는 것입니다. 그러나, 오랜 메시지를 원한다면 더 좋지 않을 것입니다. 게다가 GET에는 POST (사실상)가없는 크기 제한이 있습니다.
게시물 데이터를 사용하는 경우 다음의 해결책을 사용할 수 있습니다 : JavaScript post request like a form submit 질문이지만 다소 긴 텍스트가 필요한 경우 다소 지저분한 소스 코드를 제공합니다.
데이터베이스에 보관하고 PHP 페이지에 메시지의 ID 만 보내고 데이터베이스에서 가져올 수 있습니다 (이것이 내가하는 일이지만 좋은 생각 인 것은 아닙니다. 여기 아마추어입니다. !)

1

jQuery 또는 단순히 일반 자바 스크립트를 사용하여 url에서 메시지를 추출 할 수 있습니다. 해당 코드는 jquery get querystring from URL으로 링크되어 있습니다.

그런 다음 표시 방법에 따라 추출한 문자열을 상황에 적용하십시오.

관련 문제