php通过表单传递变量,将表单变量从PHP传递到Python(Joomla中的jumi内部)

博客探讨如何在PHP中使用passthru函数将HTML表单的POST变量直接传递给Python脚本,使得Python的cgi模块能够像从Web请求中一样处理这些变量。目前的实现方式需要在两个脚本间共享变量名,询问是否有更直接的方法避免此需求。背景是基于JoomlaCMS的Jumi模块,使用Python2.4和PHP5.3.3。解决方案可能涉及改进变量传递机制以简化脚本间的交互。
摘要由CSDN通过智能技术生成

有没有一种方法可以让PHP直接将HTML表单变量(POST)传递给PHP中用“passthru”调用的python脚本,而不必知道变量名?在

PHP是否可以将httppost请求传递给python,以便python中的cgi模块可以像“从web”传递一样读取它?在

基本设置:Joomla CMS,带jumi模块。

注意!Redhat5.9上的Python2.4、PHP5.3.3—仅限标准包。在

jumi应用程序之一是一个python脚本,它创建一个表单,并处理POST变量。在

原因:我们的商店有更多的python知识,python脚本在后台做了很多工作。在

在jumi PHP脚本中,我有:<?php

$var1 = $_REQUEST['myVar1'];

$var2 = $_REQUEST['myVar2'];

echo passthru('/usr/bin/python /var/www/html/joomla/jumi/portal-ldap.py '.$myVar1.' '.$myVar2);

?>

然后python脚本使用sys.arvg来处理这些变量。在

它当然可以工作,但也意味着任何附加变量都必须为两个脚本所知。在

PHP有没有一种方法可以将表单变量直接传递给python脚本,以便python中的“cgi”模块可以像我用framework/cgi/mod_python/…运行python脚本一样处理变量。。。?在

Python处理表单变量:

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值