HTMLフォームの出力を、ヘッダー名が「NAME」、「EMAIL」、「WEB」のcsvファイルに入れたい。しかし、次のPHPコードは機能していません。誰かがこれを助けることができますか?
<?php
$fp = fopen("my_file.xls", "a");
$name = $_POST['name'];
$email = $_POST['email'];
$web = $_POST['web'];
if (!$fp) {
print("Could not open to file");
exit;
}
fput($fp, "NAME", "EMAIL",'WEB");
fputcsv($fp, $name, $email, $web);
print("Thanks you ");
fclose($fp);
?>
に置き換えてみましmy_file.xls
たmy-file.csv
。HTMLフォームを送信すると、出力は空白のCSVファイルになります。
form
予想:ヘッダー付きのカンマ区切り値。
問題を見つけるのを手伝ってください。