这个问题出在那里?

WBOY
Release: 2016-06-23 14:00:16
Original
962 people have browsed it

<body><form action="index.php" method="post">输入A:<input type="text" name="c"/><br>输入B:<input type="text" name="d"/><input type="submit" value="Submit"/></form><?php	function jisuan(&$a,&$b){		$c=$a+$b;		echo 'a+b='.$c."<br/>";	}	if(isset($_POST['c']) && isset($_POST['d']))		{			$x=$_POST['c'];			$y=$_POST['d'];			jisuan($x,$y);		}	else 		echo "结果为0!";?></body>
Copy after login


一直提示没有定义 c 和 d。是什么原因?


回复讨论(解决方案)

程序正常啊 没有你说的错误

没有发现有什么错误。请完整贴出代码和出错信息。

程序是正常的。

我也没找到错误。建议你从新运行下 ,清除下浏览器缓存。

请问 你上面的代码在一个文件里面吗 ? 应该是HTML 文件 在一个文件 PHP 代码 在index.php 这样才对,

<?php    function jisuan(&$a,&$b){        $c=$a+$b;        echo 'a+b='.$c."<br/>";    }    if(isset($_POST['c']) && isset($_POST['d']))        {            $x=$_POST['c'];            $y=$_POST['d'];            jisuan($x,$y);        }    else         echo "结果为0!";?>
Copy after login
Copy after login


新建一个index.php 文件 把上面的文件 剪切里面 ,运行 HTML 页面

<?php    function jisuan(&$a,&$b){        $c=$a+$b;        echo 'a+b='.$c."<br/>";    }    if(isset($_POST['c']) && isset($_POST['d']))        {            $x=$_POST['c'];            $y=$_POST['d'];            jisuan($x,$y);        }    else         echo "结果为0!";?>
Copy after login
Copy after login


新建一个index.php 文件 把上面的文件 剪切里面 ,运行 HTML 页面

那结果能显示在HTML页面里面吗?

问题解决了,做一个HTML 页面,然后在PHP文件里面引用这个HTML文件,同页面数据显示的问题,非常感谢

notice可以设置忽略的,不影响运行

notice可以设置忽略的,不影响运行
如何设置?


notice可以设置忽略的,不影响运行
如何设置?
error_reporting(0);

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template