重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你访问的是文件路径,并不是服务地址;
成都创新互联公司专注于芦淞企业网站建设,响应式网站开发,电子商务商城网站建设。芦淞网站建设公司,为芦淞等地区提供建站服务。全流程按需定制制作,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
你访问Localhost或127.0.0.1,具体要看你指向的目录
我测试了下代码
首先 PHP 没有now()这个函数
第二 'null', '.$title.', '.$keywords.', '.$author.', '.$content.',$addtime)"; 这些变量前面后面的点都是做什么的?
把now()函数去掉可以正常插入数据库 就是每条数据前后都带“.”
修改后代码
?php
$con = mysql_connect("localhost","root","1") or die( " xxxxx");
mysql_select_db("newsdb",$con);
$id = $_POST[id];
$title = $_POST[title];
$keywords = $_POST[keywords];
$author = $_POST[author];
$content = $_POST[content];
$sql = "INSERT INTO `newsdb`.`news` (`id`, `title`, `keywords`, `author`, `content`, `addtime`) VALUES ('null', '$title', '$keywords', '$author', '$content',now())";
if(mysql_query($sql,$con))
{
echo "ok,the data is ok!";
}
?
后台获取前端表单的值,依赖于表单控件的name属性,而 INPUT id="token" VALUE ="证明材料" 并没有设定name属性,所以获取不到,应该改为 INPUT name="token" id="token" VALUE ="证明材料"
?
echo $_POST['textfield'];
?
因为服务器禁止了全局自动变量。获取表单得用$_POST或者$_GET