SiteA.com에 양식이 있으며이 사이트에서이 양식을 사용하는 SiteB.com에 소프트웨어가 있습니다. SiteA의 양식을 SiteB의 프로그램에 제출하려면 어떻게해야합니까?Sitemagic CMS의 자매 도메인에 양식을 제출하는 방법
양식 코드는 다음과 같습니다
<table cellspacing="10" bgcolor="#CCCCCC" style="border: 1px solid #000000;"><tr><td>
<form action="http://rootdomain.com/SiteB(addondomain)/Program/s.php" method=GET>
<strong><font color="#660000">Your name (First, Last):</font></strong><br>
<input type="text" name="f" style="background-color : #FFFFFF" size=11 maxlength=40>
<input type="text" name="l" style="background-color : #FFFFFF" size=11 maxlength=40>
<br><br>
<strong><font color="#000066">Email address:</font></strong><br>
<input type="text" name="e" style="background-color : #FFFFFF" size=20 maxlength=50>
<input type="image" src="http://rootdomain.com/SiteB(addondomain)/Program/images/go-button.gif" name="submit" value="Submit"><br>
<input type="hidden" name="r" value="1">
<input type="hidden" name="a" value="sub">
<input type="hidden" name="ref" value="none">
<br>
<font color="#003300">HTML: <input type="RADIO" name="h" value="1">Yes
<input type="RADIO" name="h" value="0" checked="checked">No<br>
</font></form>
</td></tr></table>`
업데이트 : 나는 일반적인 HTML 페이지에 넣어 경우 양식이 자매 사이트에서 작동 것을 발견했다. 그러나 SiteMagic이라는 CMS를 사용하고 있는데, 간단히 말해 SiteMagic 페이지에 임베드 될 때 기능이 제한되는 것처럼 보입니다. 어떻게 그걸 막을 수 있니? 어떤 이유로 CMS 페이지에 포함 된 경우 양식 단추가 확인 페이지로 리디렉션되지 않으며 데이터 수집 프로그램에 정보를 제출하지 않습니다. 이유를 결정하도록 도와 줄 수 있습니까? CMS를 포기하지 않고 어떻게 해결할 수 있습니까?
이 문제에 부딪 치는 사람은 누구나 Sitemagic 사람들의 답변 : > " Sitemagic CMS에 양식 코드를 붙여 넣을 수 없습니다. 그 이유는 Sitemagic CMS가 전체
불행히도 그들의 메소드 또한 (외부 모듈이라고도 함) 양식이 CMS 외부의 다른 페이지에 표시되도록 요구하는 것 같습니다. iframe 메서드와 동일한 문제가 있습니다. 각 새로운 양식 및 참조에 대해 CMS 외부에서 페이지를 작성해야하며, PHP 양식 소프트웨어를 통해 HTML 양식 코드를 생성해야합니다. 일단 양식이 외부에 임베드되면 페이지 iframe 또는 ExternalModules 메서드를 사용할 수 있다고 생각합니다. 아마도 새로운 CMS를 찾을 것입니다. @Rebule. – ELF