你对我的问题有任何建议吗?我需要同时使用$ _GET和$ _POST。 $ _GET因为我需要获取用户想要保存的行我通过url提交行。 $ _POST因为我需要将更改的输入写入csv文件。它看起来像这样:
$fileName = '../anfragen.csv';
$lineNum = $_GET['row'];
$arr = file($fileName);
$lineToEdit = $lineNum;
if($_GET['speichern'] != NULL ) {
$handle = fopen ("../anfragen.csv", "w");
$arr[$lineToEdit] = utf8_decode($_POST['email']) . ";" . $_POST['gender'] . ";" . "\n");
// write the array in the csv file
foreach($arr as $line) {
fwrite($handle,$line);
}
}