html - 如何将文本区域数据发送到另一个页面?

标签 html post

我对这种事情很陌生...我需要将3个文本区域中的数据提交到另一个页面...
我该怎么做?
附言如果可以的话,我会使用输入。

最佳答案

您需要使用表单创建您的页面...例如将其命名为 form.html 例如使用此代码:

  <form id="form1" name="form1" method="post" action="acceptpage.php">
  <input type="text" name="input" id="textfield" />
  <textarea name="text" id="textarea" cols="45" rows="5"></textarea>
  <input type="submit" name="button" id="button" value="Send" />
  </form>

之后创建名为 acceptpage.php 的页面 把这个放在 body 标签之间

<?php
$frominput = $_POST[input]; // Variable who accept your data from input
$fromtextarea = $_POST[text]; // Variable who accept your data from textarea
// You don't need to use variables, but if you starter, easier to understand.
    // Do something with your arrived data... 
// Stupid, but for short explanation... for example echo it...
echo $fromtextarea;
echo $frominput;
?>

当然,你可以用html发送数据,但是你不能接受数据,接受数据你需要像php这样的编程语言。我在上面使用 php 来向您展示它是如何工作的...

编辑...(我刚才看到你要把数据放到数据库中)... 这是代码:

<?php
$frominput = mysql_real_escape_string($_POST[input]);
$fromtextarea = mysql_real_escape_string($_POST[text]);
// Do something with your arrived data... 
$query = mysql_query("INSERT INTO table (rowforinput, rowfortextarea) VALUES
    ('$frominput','$fromtextarea')") or die (mysql_error());
?>

如您所见,我调用了mysql_real_escape_string 函数,对接受数据的变量进行了一些修改,以使数据更安全。如果您想了解有关 mysql_real_escape_string 函数的更多信息,mysql_real_escape_string

不要忘记首先要连接到数据库。为此,我通常会制作自己的函数:

        function connect_db() {
        mysql_connect("localhost", "username", "password");
        mysql_select_db("database");
                      }

并用<?php connect_db(); ?>调用函数

2015 年 15 月 3 日更新

PHP 自 2011 年以来发生了很多变化。函数mysql_connect将来会被弃用。请改用 mysqli 或 PDO。

引用:

mysql_connect deprecated

MySQL Improved Extension (Mysqli)

PHP Data Objects Interface (PDO)

关于html - 如何将文本区域数据发送到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4915766/

相关文章:

html - 对齐 div 旁边的文本

c - 如何在c中的curl post请求中设置cookie

java - 发帖请求抛出 nullpointerexception

html - 为什么我的 CSS 下拉菜单不居中

php - jQuery AJAX POST 到 PHP 文件来 UPDATE 数据库未更新

php - 登录表单不创建 POST 数据

php - 无法发布 “PHP file” PHP

javascript - 调用 javascript 函数以从无法按预期工作的表单进行 AJAX 调用

html - CSS 正则表达式 id 选择器与类选择器的性能

css - 在另一个 float div 问题中 float div