1、问题出在代码上form enctype=text/plain,enctype=text/plain意思是指定form传递表单的内容以加密文本的形式传递,因此$_POST数组无法抓到。解决问题的方法是去掉enctype=text/plain这句代码。
成都创新互联公司专注于桓台企业网站建设,成都响应式网站建设公司,商城开发。桓台网站建设公司,为桓台等地区提供建站服务。全流程定制制作,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
2、question=$_POST[question];//此名字要和上面的一致才能接收到 ?将接收的变量输出或者存入数据库即可。
3、注意看提交的路径是不是正确,另一边打印传输过来的表单数据看看有没有数据。然后就可以判断哪边正确错误了。希望我是回答可以帮到你,有什么不懂可以追问。
4、POST是肯定能接收到数据的,是不是你的action写的有问题,或者method设置成了get,又或者你的文本框名字和接收的post名字对应不上。
5、如果参数没有传递,那参数只能在两个网页之间传递,你可能没有吧你的参数传递过去,如果是url跳转传递参数,那就要写在url后面用$_GET接收。
页面不跳转是由于action没写正确。示例:action=insertStudent.phpmysql_select_db(db_student);这里选择操作的数据库是db_student,确保操作的数据表名称也是 db_student才可以。
这种情况你应该去检测一下你的conf里面的配置文件是否正确,第一就是数据库链接信息,第二就是db_prefix 这个配置,这个配置是数据库前缀名,默认是tp_把。
可以不用这种按钮,使用或者div做的按钮,这样通过按钮的onclick事件触发你的JS程序,然后根据情况,由你自己控制表单提交。
now(),{$con})你的SQL语句有点问题。还有SQL不分大小写,但这样写更清楚一些。先确认数据库连接是正常的,然后echo $sql 看看,数据是否正常,然后再写入库。出问题了调试要步步试下来,就知道问题出在哪里了。
你问问题的方式不好。出现这种问题,你应该至少截图31行上下有业务逻辑的代码。
500是服务器内部错误,建议你把代码粘出来。例如:4/0 便会出现500错误。你要用排除法重点核对你插入数据库的代码。
1、获取用户信息等资源,实现单点登录。用户已经登录企业门户的前提下,单点登录到门户中的应用。门户与应用的域名没有关系。
2、在使用openid实现单点登录的方法有很多,可以使用上面共享session的方法,即把openid带在cookie里面,但是这样也会出现一样的cookie跨域的问题。
3、单点登录将登录模块抽离出来成为一个统一认证平台,应用系统无需开发登录模块,只需简单接入统一认证平台。