2012-09-20 7 views
0

PHP를 사용하여 두 사이트간에 변수의 일부 데이터를 전송하려고합니다. 내 자바 스크립트에서 버튼을 클릭하면 이미지를 저장하는 PHP 파일로 이동 한 다음 다른 사이트로 리디렉션하고 이미지 이름을 보내려합니다. 변수에 이미지 이름이 있고이를 보내려고합니다.PHP로 두 사이트 간 데이터 전송

그래서 어떻게 PHP로 안전하게 할 수 있습니까?

+0

당신이 다른 사이트로 전화를 걸거나 실제로 다른 사이트로 사용자를 리디렉션 뜻 사용하여 HTTP가 PHP에서 리디렉션하고 얻을 변수에 이미지 이름을 전달 보내기? – jb11

+0

실제로 다른 사이트로 리디렉션 중입니다! – MJQ

+0

사용자가 이미지를 업로드하고 있습니까? 참조하는 이미지 경로는 무엇입니까? – jb11

답변

0

이렇게 할 수있는 방법이 많이 있습니다.

  • 첫 번째 PHP 앱은 SSL을 통해 두 번째 사이트에 연결될 수 있으며 필요한 경우 추가 암호화를 사용하여 이미지 경로를 보낼 수 있습니다. 두 번째 PHP 앱은 이미지 경로를 해독하고 저장할 수 있습니다.
  • 이미지 경로를 암호화하고 쿼리 문자열의 일부로 두 번째 사이트로 리디렉션 할 때 사용할 수 있습니다. 그런 다음 두 번째 사이트에서 해독 할 수 있습니다.
  • 첫 번째 PHP 앱은 두 사이트에서 공유하는 데이터베이스 테이블에 이미지 경로를 저장할 수 있습니다. 두 번째 사이트는 경로를 읽습니다.

두 사이트가 같은 서버에 있습니까? 그들은 데이터베이스를 공유합니까? 보안에 대해 걱정하는 이유는 무엇입니까? 사용자가 이미지 경로를 알지 못하게하거나 다른 사람들이 걱정하고 있다고 생각합니까?

+0

나는 단지 데이터가 사용자에게 보이지 않기를 원한다. – MJQ

+0

서버 쪽에서 모든 통신을 수행하십시오. –

+0

즉 http://otherwebsite.com/foo?img_path=pathto 이미지처럼 보내면 표시됩니다. 나는 그것을 원하지 않는다! – MJQ

0

header("Location: http://otherwebsite.com/foo?img_path=pathtoimage");

+0

아니요 ... 사용자가 데이터를 볼 수 없도록하고 싶습니다. – MJQ

+0

은 암호화 한 다음 다른 사이트에서 디코딩합니다. – jb11