我需要帮助来解决完全阻止我的项目的打印问题。为了准确和清楚,我有两篇文章Joomla包含PHP代码(我使用pluging Free sourcerer)。
{source}
<form method="post" action="http://localhost/essai/index.php?option=com_content&view=article&id=2">
<p>
<input type="text" name="num" />
</p>
<input type="submit" value="Display the value of num" />
</form>
{/source}
{sourcer}
if (isset ($_POST [ 'num'])) {
$Address=J Request :: getVar( 'num', '', 'post');
echo $Address;
} else {
echo "num does not exist";
}
{/source}
我的目标是在id为2的第二篇文章中恢复表格num的输入字段的值并打印。当我点击按钮&#34;显示num&#34的值;检索并显示值区num
,但是当我单击要打印的链接时
文章,&#34;不存在num&#34;显示在打开的窗口中。
当我打印文章时,$ _POST ['num']
不存在!
这是在Joomla或其他方面打印的问题吗?请帮帮我。
NB :我使用Joomla_2.5.9,模板Beez2集成在joomla中, Sourcerer-Free v4.1.3
答案 0 :(得分:0)
要使其发挥作用,您需要进行2项更改。
{source}
<?php
echo'<form method="post" action="http://localhost/essai/index.php?option=com_content&view=article&id=2">' .
'<p>' .
'<input type="text" name="num" />' .
'</p>' .
'<input type="submit" value="Display the value of num" />' .
'</form>';
?>
{/source}
{source}
<?php
if (isset($_POST['num'])) {
$Address=JRequest :: getVar('num','','post');
echo $Address;
} else {
echo "num does not exist";
}
?>
{/source}