我已插入以下链接来管理电子邮件。 链接:public_html / emailer.php 我在public_html文件夹中有脚本文件,我正在使用以下脚本: 它应该在目录中创建一个文件,但它无法正常工作。
#!/public_html/ -q
<?php
/* Read the message from STDIN */
$fd = fopen("php://stdin", "r");
$email = ""; // This will be the variable holding the data.
while (!feof($fd)) {
$email .= fread($fd, 1024);
}
fclose($fd);
/* Saves the data into a file */
$fdw = fopen("pipemail.txt", "w");
fwrite($fdw, $email);
fclose($fdw);
/* Script End */
?>
答案 0 :(得分:0)
这样可行。
#!/usr/local/bin/php -q
<?php
$fd = fopen("php://stdin","r");
$email = "";
while (!feof($fd)) {
$email .= fread($fd,1024);
}
fclose($fd);
/* Saves the data into a file */
$fdw = fopen("pipemail.txt", "w");
fwrite($fdw, $email);
fclose($fdw);
?>
确保在将代码放入服务器时,unix行[\n
]结束。
还要确保脚本具有执行权限!