我正在我的网站上设置一个表格。我希望处理向我发送有关表单的电子邮件信息的 PHP 代码也运行一个 java 程序打印有关它的信息。这是我的PHP代码
$name = $_POST['name'];
$email_address = $_POST['email'];
$date = $_POST['date'];
$time = $_POST['time'];
$message = $_POST['message'];
$info = array($name, $email_address, $date, $time, $message);
exec('java -jar "C:\SomePathTo\HelloWorld.jar" $info 2>&1' , $output);`
var_dump($output);
还有我的Java 代码
public class HelloWorld {
public static void main(String[] args) {
for(int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
当我的网站运行此代码时,我收到以下输出/错误消息
array(1) { [0]=> string(197) "Error: Unable to access jarfile C:\SomePathTo\HelloWorld.jar" }
帮助!