"NAME", "EMAIL", "WEB"헤더 이름을 가진 CSV 파일에 HTML 양식의 출력을 넣으 려합니다. 그러나 다음 PHP 코드가 작동하지 않습니다. 어떤 몸이라도 이걸 도와 줄 수 있니?PHP fputcsv()가 제대로 작동하지 않습니다.
<?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.csv
으로 my_file.xls
를 대체하여 노력했다. HTML 양식을 제출하면 빈 CSV 파일이 출력됩니다.
예상 됨 : 헤더가있는 form
의 쉼표로 구분 된 값.
문제를 찾을 수 있도록 도와주세요.
"PHP 코드가 작동하지 않습니다"두 번째 매개 변수로 문자열을 예상 -> 무엇을 오류입니까? – mdo