You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用HTML和PHP将表单两个输入值分别保存到两个TXT文件

实现方案

你现有代码仅创建了单文件写入流,只需为两个表单字段分别创建独立的文件写入逻辑,即可实现分别存储的需求。修改后的PHP代码如下:

<?php
// 增加参数存在性校验,避免直接访问脚本时报错
if (isset($_POST["linkisv"], $_POST["emailisv"])) {
    $linkisv = $_POST["linkisv"];
    $emailisv = $_POST["emailisv"];

    // 写入Link内容到独立文件
    $linkFile = fopen('link.txt', 'w+');
    ftruncate($linkFile, 0);
    fwrite($linkFile, $linkisv);
    fclose($linkFile);

    // 写入Email内容到独立文件
    $emailFile = fopen('email.txt', 'w+');
    ftruncate($emailFile, 0);
    fwrite($emailFile, $emailisv);
    fclose($emailFile);
}

header("Location: ".$_SERVER["HTTP_REFERER"]);
die;
?>

注意事项

  • 存储路径需确保PHP进程拥有写入权限,否则会出现文件创建、写入失败的问题
  • 如果你需要保留所有历史提交记录,可将文件打开模式从w+改为a,w+模式会在每次写入前清空文件原有内容
  • 两个文件的命名可根据你的需求自行修改,上述示例中使用的是link.txt和email.txt

内容的提问来源于stack exchange,提问作者Daniel André

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 23:27:04