我使用了mysql_real_escape_string
,但会出现以下错误:
警告:mysql_real_escape_string()要求参数1为字符串,在第16行的/Applications/XAMPP/xamppfiles/htdocs/example/infostud.php中给出数组 第16行
$department=mysql_real_escape_string(['department']);
答案 0 :(得分:0)
嗨,如果您的页面上有html或表单,则发送此值 page.html中
<html>
<head><title>title</title>
</head>
<body>
<hr>
<form action="page_to_process.php" method="post">
name:<br>
<input name="name" id="name" type="text" size=50>
<br>addres:<br>
<input name="addres" id="addres" type="text"size=50>
<br>phone:<br>
<input name="phone" id="phone" type="text" size=50>
<br>
<p>
<input type="submit" value="send" id="send" name="send">
</p>
</form>
</body>
</html>
然后你在你需要的页面上收到了这个值:
page_to_process.php
<?php
if (isset($_POST['send']))
{
$name = mysql_real_escape_string($_POST['name']);
$addres = mysql_real_escape_string($_POST['addres']);
$phone = mysql_real_escape_string($_POST['phone']);
}
然后你有$ name,$ addres,$ phone
的值为此你有一个方法发布,得到我更喜欢发布
尝试并祝你好运...... !!!