PHP / HTML代码
<td width="12%" align="right" bgcolor="#F5E4A9">TITOLO</td>
<td width="88%" bgcolor="#F5E4A9"><input name="pagetitle" type="text" id="pagetitle" size="80" maxlength="255" value="<?php echo $pagetitle; ?>" onkeyup="getTitle()"/></td>
</tr>
<tr>
<td align="right" bgcolor="#D7EECC">SOTTOTITOLO<br>(facoltativo)</td>
<td bgcolor="#D7EECC"><input name="linklabel" type="text" id="linklabel" size="80" maxlength="255" value="<?php echo $linklabel; ?>" onkeyup="content()"/>(se riempito, sarà utilizzato anche come anteprima per GOOGLE)</td>
</tr>
<tr>
<td align="right" valign="top" bgcolor="#DAEAFA">TESTO</td>
<td bgcolor="#DAEAFA" valign="top" align="center">
<textarea name="pagebody" id="pagebody" class="MCEeditor" cols="88" rows="16" onkeyup="getPagebody()">
<?php echo $pagebody; ?>
</textarea>
</td>
&#13;
source code according to chrome
而且我认为我的一些脚本无法正常工作,因为当我删除通知通知并将渲染值放在适当的位置时,它们会恢复工作。
答案 0 :(得分:1)
这只是意味着您使用的变量未定义。这可能是因为拼写错误或者您没有创建变量
修改强>
Frithjof提到; 您渲染的范围不知道$ pageBody。如果您在全局范围内定义了$ pageBody并且html渲染是在函数中完成的,则必须以特殊方式使用变量。查看有关(可变)范围的链接,并阅读您喜爱的php教程 website的更多信息。无论如何,全局变量不是最佳实践。你应该尽可能避免使用它们。通过参数解析变量更好