我想讓我的用戶下載一個.php文件。用PHP在文件中插入行
每個文件都有不同,從一個用戶到另一個:
在#20行我定義一個變量等於用戶ID。
這樣做,我試過這個:複製原始文件。閱讀它直到19行(fgets
),然後fputs
PHP行,然後提供文件下載。
問題是,行不會在第19行後面插入,但會在.php文件的末尾插入。這裏是代碼:
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a+')) {
echo "Cannot open file ($filename)";
exit;
}
for ($i = 1; $i <= 19; $i++) {
$offset = fgets($handle);
}
if (fwrite($handle, $somecontent) === FALSE) {
exit;
}
fclose($handle);
}
你會怎麼做?
你是男人。非常感謝 – Cystack 2011-06-14 14:49:15