PHP | $ _GET& $ _POST问题

时间:2014-10-28 10:36:28

标签: php post get

你对我的问题有任何建议吗?我需要同时使用$ _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);
    }
}

2 个答案:

答案 0 :(得分:0)

使用$_REQUEST$_GET$_POST个变量放在一个数组中。

答案 1 :(得分:0)

使用$_REQUEST代替$ _GET和$ _POST。