表单传递变量,将表单变量从PHP传递到Python(Joomla中的jumi内部)"/>
php通过表单传递变量,将表单变量从PHP传递到Python(Joomla中的jumi内部)
有没有一种方法可以让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}$
更多推荐
php通过表单传递变量,将表单变量从PHP传递到Python(Joomla中的jumi内部)
发布评论