- 主题:怎么在php中执行另一个带参数的php
修改一下问题,重新发一遍
a.php和b.php位于同一个目录,a调用b的处理结果,都是用echo传递的数据
require和include都试了,不好用
看有什么办法
下面是个示例,
******************************
修改a.php
不能修改b.php
实现a.php调用b.php的结果
******************************
// a.php
<?php
$a = $_GET['a'];
$b = $_GET['b'];
$c = $a + 1;
$d = $c + 2;
$E = 调用b.php得到的结果
echo $E;
?>
// b.php
<?php
$c = $_GET['c'];
$d = $_GET['d'];
$c += 10;
$d += 3;
echo $c*$d
?>
--
修改:itemII FROM 118.244.254.*
FROM 118.244.254.*
exec,system,passthrough一类执行命令的函数看看
【 在 itemII 的大作中提到: 】
: PHP A: a.php?p1=1&p2=2
: PHP B: b.php?p3=1&p4=2
:
: ....................
- 来自最水木 -
--
FROM 111.200.54.*
直接 redirect,拼目标url 返回浏览器
--
FROM 104.132.53.*
a.php也要运算一下才能传到b.php
【 在 muser (负尽千重罪,练就不死心) 的大作中提到: 】
: 直接 redirect,拼目标url 返回浏览器
--
FROM 118.244.254.*
curl
【 在 itemII (haha) 的大作中提到: 】
: PHP A: a.php?p1=1&p2=2
: PHP B: b.php?p3=1&p4=2
: a, b 都在一个目录下
: ...................
--
FROM 124.207.227.*
那,有什么困难吗?
【 在 itemII 的大作中提到: 】
: a.php也要运算一下才能传到b.php
:
:
: ...................
--来自微水木3.2.0
--
FROM 68.135.50.*
$argv?
【 在 itemII 的大作中提到: 】
: PHP A: a.php?p1=1&p2=2
: PHP B: b.php?p3=1&p4=2
: a, b 都在一个目录下
: ...................
--
FROM 124.228.201.*
require和include都不好用
而且,怎么传参数到b.php,怎么得到b.php的echo结果
【 在 muser (负尽千重罪,练就不死心) 的大作中提到: 】
: 那,有什么困难吗?
: --来自微水木3.2.0
--
FROM 118.244.254.*
直接 header('location: b. php?a='.$a) //我的 php 只有查文档才会用
【 在 itemII 的大作中提到: 】
: require和include都不好用
: 而且,怎么传参数到b.php,怎么得到b.php的echo结果
:
: ...................
--来自微水木3.2.0
--
FROM 68.135.50.*
貌似该用SESSION变量吧?
--
FROM 106.37.30.*