我有一个带有输入的表单,看起来像这样:
<form v-on:submit.prevent="addItem" action="script.php" method="post">
<label for="newitem">Add to the todo list</label>
<input type="text" name="newitem" id="newitem" v-model="newitem" maxlength="100">
<button type="submit">Add item</button>
</form>
在
script.php
文件中,我要存储的newitem
值是一个变量。我尝试了这个(还有其他很多事情):$task = mysqli_real_escape_string($con, $_POST['newitem']);
但是在我的error_log中,我得到了这个错误:
PHP注意:未定义的索引:newitem
我究竟做错了什么?
谢谢您的帮助
最佳答案
只需使用filter_input()
函数即可。
例如:$task = filter_input(INPUT_POST, 'newitem', FILTER_SANITIZE_MAGIC_QUOTES);
关于javascript - 如何获取输入值到php var,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48123135/