我一直在这个论坛上寻找关于我在这里发布的主题的问题,但我没有在这里找到解决方案,也没有在互联网上找到解决方案。我找到了类似于我在这里发布的内容,但解决方案并没有满足我的需求。我试图通过帖子将表单发送到操作表单上指定的页面,但无论托管操作页面的服务器是什么,$ _POST变量都会被简单地发送为空。我将发送表单代码,看看你们是否有解决我的问题的方法,或者你们是否有人能够识别代码中的错误。
<form name='enquete' method='post' action='http://www.webenquetes.com.br/enquete.php?ide=22'>
<input type='hidden' name='pollcode' value='@|tܸ?ÆÛ?â'>
<div id='idPergunta'><div class='lab'></div><div class='c'><input type='hidden' name='idPergunta1' value='24' size='' maxlength='' /></div>
</div><div id='cd_enquete'><div class='lab'></div><div class='c'><input type='hidden' name='cd_enquete1' value='22' size='' maxlength='' /></div>
</div><div id='pergunta' class='item'><div class='lab'></div><div class='c'><input type='hidden' name='pergunta1' value='Você é a favor de que o comércio de maconha seja legal?'/>Você é a favor de que o comércio de maconha seja legal?</div>
</div><div id='multipla_resposta'><div class='lab'></div><div class='c'><input type='hidden' name='multipla_resposta1' value='0' size='' maxlength='' /></div>
</div><div class='form2' id='form2_0'><div id='idResposta1_0'><div class='lab'></div><div class='c'><input type='hidden' name='idResposta1_0' value='112' size='' maxlength='' /></div>
</div>
<div id='cd_pergunta1_0'><div class='lab'></div><div class='c'><input type='hidden' name='cd_pergunta1_0' value='24' size='' maxlength='' /></div>
</div>
<div id='resposta1_0' class='item'><div class='lab'></div><div class='c'><input type='radio' name='resposta1_' value='Sim.' size='50' maxlength='1024' onclick='functionAnswer(0, 0);'/> Sim.</div>
</div>
</div><div class='form2' id='form2_1'><div id='idResposta1_1'><div class='lab'></div><div class='c'><input type='hidden' name='idResposta1_1' value='113' size='' maxlength='' /></div>
</div><div id='cd_pergunta1_1'><div class='lab'></div><div class='c'><input type='hidden' name='cd_pergunta1_1' value='24' size='' maxlength='' /></div>
</div><div id='resposta1_1' class='item'><div class='lab'></div><div class='c'><input type='radio' name='resposta1_' value='Não.' size='50' maxlength='1024' onclick='functionAnswer(0, 1);' /> Não.</div>
</div></div><div id='botao_votar'><input type='submit' name='votar' value='Votar' /></div></form>
答案 0 :(得分:0)
我解决了问题,我将与您分享解决方案。上面的表格没有任何问题。错误发生在其属性操作(enquete.php)中指定的页面中。此页面包含一个iframe标记,其源代码为&#39; enq.php&#39;,这是应该从上面的表单接收数据并将其存储在变量$ _POST中的页面。今天我发现变量$ _POST确实正确地从表单中检索数据,但它只发生在页面&#39; enquete.php&#39;这意味着变量$ _POST的值无法转移到iframe标记源中指定的页面中的变量$ _POST。我这样做是为了帮助人们更多地了解Web开发,避免犯下与服务器变量和iframe标签相关的错误。