我正在开发一个Google Compute Engine虚拟实例来创建一个简单的PHP应用程序,我开始测试PHP环境,似乎POST无法正常工作,因为它总是空的
当我尝试var_dump
和print_r
时,它会返回null。我也试过$_REQUEST
,也是空的。
可能出现什么问题?
这是我正在使用的表格
<form id="main-contact-form" class="contact-form" action="test.php" method="POST">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Nombre" name="name-contact">
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<input type="text" class="form-control" required="required" placeholder="Email" name="email">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<textarea name="message" id="message" required="required" class="form-control" rows="8" placeholder="Mensaje" name="message"></textarea>
</div>
<div class="form-group">
<button name="submit" type="submit" class="btn btn-danger btn-lg">Enviar Mensaje</button>
</div>
</div>
</div>
并在test.php
中尝试类似
echo($_POST['name-contact']);
但是错误日志表明缺少'name-contact'索引