我写的是自动的WordPress安装PowerShell脚本。 这个脚本会由多人创建自己的网站时,和身份证想补充一点额外的功能使用。
我想有我同行访问PHP页面将允许他们挑选的主题和插件为他们的网页,然后通过他们的选择(我假定通过阵列的最简单的)到我的PowerShell脚本。 PowerShell脚本必须处理这种情况的原因是因为他们已经选择了文件之后,PowerShell脚本可以连接到内部服务器,并处理其余部分。
我想我的问题有两个部分; 第一个是在上述甚至可能吗? 如果是这样它看起来像来处理这个问题的一个合乎逻辑的方式?
二是如何真正实现这一目标? 下面是我的PHP / HTML代码来处理,希望这将能够数组传递给我的脚本下载页面。 (从用于测试的“临时”的网站下面的下载代码,并没有真正达到我的要求)
<?php
$val=$_POST['theme'];
if($val == 'aa') {
header('Content-disposition: attachment; filename=all-in-one-slideshow.zip');
header('Content-type: application/zip');
$url = 'http://mypage.com/wordpressFiles/all-in-one-slideshow.zip';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FILE, $path);
$data = curl_exec($ch);
curl_close($ch);
fclose($fp);
} else if($val == 'bb') {
} else {
}
?>
<form action="download.php" method="post">
<select name="theme" id="theme" class="select-list">
<option value="\">Choose A Theme</option>
<option value="aa">All-In-One-Slideshow</br>
<option value="bb">BB</br>
</select>
<input type="submit" value="Download" />
</form>
预先感谢您的任何帮助。