editing HTML and PHP


editing HTML and PHP

我有一个html文件,我编辑,因为有一个错别字。我试图对.php文件进行相应的更改,但这些更改并没有摆脱未定义的索引通知。如果我编辑.php文件以匹配html中的错字,则不会出现错误。发生了什么事?

html代码:

<dl>
  <dt>Guardian Title</dt>
  <dd>
    <input id="G_Title" name="G_Title" type="text" />
  </dd>
</dl>
php代码

$G_Title  =     $_POST['G_title'];

如果我将php更改为G_Title一切都很好,但如果我将html更改为G_Title,我仍然会得到错误。

当然,我可以看到这里的工作,但为什么会出现这个错误?

您的问题是您在HTML中使用G_Title,在PHP中使用G_title。请确保大小写匹配。

把你的HTML改成:

<input id="G_title" name="G_title" type="text" />

将PHP更改为:

$G_Title  =     $_POST['G_Title'];

正确PHP代码:

$G_Title  =     $_POST['G_Title'];

为避免将来出现此错误,请不要在代码中使用大写字母。