1、这个问题,没必要拿来问的,这是基本的调试手段
为南明等地区用户提供了全套网页设计制作服务,及南明网站建设行业解决方案。主营业务为网站设计、网站建设、南明网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
2、首先根据你的提交方式、提交URL去检查;提交方式是get/post,提交url是否正确,是否正确的发送请求了;firebug调试一下
你在文件中添加phpinfo();语句,这个语句显示所有的变量值,你仔细阅读输出内容,会有启发的。
POST提交的所有数据在$_POST数组里面。
file_put_contents('2.txt',$user_name,FILE_APPEND); // 第一行存 user_name
file_put_contents('2.txt',$user_pass,FILE_APPEND); // 第二行存 user_pass
// file_put_content(string $filename , mixed $data [, int $flags = 0 [, resource $context ]]),第一个参数路径,第二个参数数据内容,第三个参数 FILE_APPEND 表示写数据的时候是追加内容而不是覆盖文件中原有的数据,如果要覆盖,第三个参数可不写
// 文件名称尽量不要用纯数字
PHP 中的 print_r() 函数可以实现
print_r() 打印关于变量的易于理解的信息。
bool print_r ( mixed $expression [, bool $return ] )
print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
记住,print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。
pre
?php
$a = array ('a' = 'apple', 'b' = 'banana', 'c' = array ('x','y','z'));
print_r ($a);
?
/pre
上边的代码将输出:
pre
Array
(
[a] = apple
[b] = banana
[c] = Array
(
[0] = x
[1] = y
[2] = z
)
)
/pre
同样,PHP 中的 var_dump() 也可以实现,并且可以输出相应的数据类型、长度等。