我現在已經繞過Jquery,但希望將文本區域保存到txt文件。最終的目標是能夠將文本文件上傳到同一個地方。我在代碼中缺少什麼?PHP不會將文本區域發送到文件
不知道我在哪裏定義了這個代碼中的textarea,或者它是否應該在另一個文件中,或者如果html文件應該有php的後綴?
下面的歡呼是我在PHP的嘗試。
CODE
<?php
if(isset($_POST['submit_save'])) {
$file = "output.txt";
$output = $_POST['output_str'];
file_put_contents($file, $output);
$text = file_get_contents($file);
header("Content-type: application/text");
header("Content-Disposition: attachment; filename=\"$file\"");
echo $text;
}
else
{
$_POST['output_str'] = "";
}
?>
</head>
<body>
<input id="submit_save" type="button" value="save" />
</br></br></br>
<div id="opt"></div>
</body>
</html>
是什麼問題?該文件沒有創建?創建的文件是否爲空? (jQuery)代碼調用該文件在哪裏? – yankee
另外,'textarea'在哪裏?和'form'標籤? – Carsten
@yankee對不起,忘了把它放在我期待的保存文件對話上來,但我什麼也沒有得到 – Ferg