php 表单未发布在页面上

德彦尼克

首先抱歉我的英语不好其次:问题都出在我的表格中,当sumbit他没有在同一页面或另一个页面上发布插入的数据时。当我填写字段时,我需要它在同一页面或其他页面上发布并且需要有可能在不同页面上显示发布的内容,而不能让其他人填写字段,但只能查看/阅读。

<?php
    mysql_connect("sql.domain.com", "database", "password");
    mysql_select_db("database");
    $Username = $_POST['Username'];
    $Password = $_POST['Password'];
    $eMail = $_POST['eMail'];
    $eMailPw = $_POST['eMailPw'];
    $submit = $_POST['submit'];

    $dbLink = mysql_connect("sql.domain.com", "database", "password");
    mysql_query("SET character_set_client=utf8", $dbLink);
    mysql_query("SET character_set_connection=utf8", $dbLink);

    if($submit) {
        if($Username && $Password && $eMail && $eMailPw) {
            $insert = mysql_query("INSERT INTO commenttable (Username,Password,eMail,eMailPw) VALUES ('$Username','$Password','$eMail','$eMailPw') ");
            echo "<meta HTTP-EQUIV='REFRESH' content='0; url=TEST2.php'>";
        } else {
            echo "please fill out all fields";
        }
    }
?>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>TEST 2</title>
    </head>

    <body>
        <center>
        <form action="TEST2.php" method="POST" >
            <table border="0" cellspacing="8" cellpadding="0" >
                <tr>
                    <td>Username</td>
                    <td><input type="text" name="Username" size="30" ></td>
                </tr>
                <tr>
                    <td>Password</td>
                    <td><input type="text" name="Password" ></td>
                </tr>
                <tr>
                    <td>eMail</td>
                    <td><input type="text" name="eMail" ></td>
                </tr>
                <tr>
                    <td>eMail Password</td>
                    <td><input type="text" name="eMailPw" ></td>
                </tr>
            </table>
            <input type="submit" value="Submit">
        </form>

        <?php
            $dbLink = mysql_connect("sql.domain.com", "database", "password");
            mysql_query("SET character_set_results=utf8", $dbLink);
            mb_language('uni');
            mb_internal_encoding('UTF-8');

            $getquery = mysql_query("SELECT * FROM commenttable ORDER BY id DESC");
            while($rows = mysql_fetch_assoc($getquery)) {
                $id = $rows['id'];
                $Username = $rows['Username'];
                $Password = $rows['Password'];
                $eMail = $rows['eMail'];
                $eMailPw = $rows['eMailPw'];
                echo $Username . '<br/>' . '<br/>' . $Password . '<br/>' . '<br/>' . $eMail . '<br/>' . '<br/>' . $eMailPw . '<br/>' . '<br/>' . '<hr size="1"/>';
            }
        ?>

    </body>
</html>
拉纳德尔塔公司

首先,你的英文很好。其次,在担心是否发布之前,我建议您先做很多事情。

mysql 与 mysqli

mysql 扩展折旧警告

输入类型=“密码”

  • ...为用户提供一种安全输入密码的方法。该元素显示为单行纯文本编辑器控件,其中文本被遮挡以致无法读取,通常通过将每个字符替换为诸如星号 (“*”) 或点 (“•”) 之类的符号)。此字符会因用户代理和操作系统而异。- https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/password

这是一个熟悉不同输入类型的方便链接

如果...提交

提交时重定向

  • 看起来您可能希望将用户重定向到不同的页面以在提交后查看数据。下面是如何做到这一点的示例。

    # after your query and insertion into table       
    $profile_url = 'http://' . $_SERVER['HTTP_HOST'] . '/profile.php';
    $header('Location: ' . $profile_url);
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript HTML表单数据未发布到PHP页面

来自分类Dev

Javascript HTML表单数据未发布到PHP页面

来自分类Dev

Javascript HTML表单数据未发布到PHP页面

来自分类Dev

Javascript HTML表单数据未发布到PHP页面

来自分类Dev

php-表单项未发布

来自分类Dev

在同一页面上发布表单无法在php中工作

来自分类Dev

PHP表单使用If语句获取和发布输出以在同一页面上输出结果

来自分类Dev

PHP表单使用If语句获取和发布输出以在同一页面上输出结果

来自分类Dev

使用PHP在Facebook页面上发布

来自分类Dev

在Wordpress页面上执行PHP表单

来自分类Dev

PHP在同一页面上发布

来自分类Dev

PHP在同一页面上发布

来自分类Dev

包含的php无法访问页面上的表单

来自分类Dev

使用PHP在页面上提交表单后如何返回消息?

来自分类Dev

使用JQuery刷新HTML表单(位于PHP页面上)

来自分类Dev

PHP POST方法表单在操作页面上的重定向

来自分类Dev

使用JQuery刷新HTML表单(位于PHP页面上)

来自分类Dev

PHP 和表单在同一页面上

来自分类Dev

Bootstrap PHP表单未发送

来自分类Dev

AJAX将表单变量发布到PHP页面

来自分类Dev

通过两个php页面发布表单数据

来自分类Dev

PHP未发布到数据库

来自分类Dev

PHP的Javascript表单发布

来自分类Dev

核心剃刀页面-ID未发布在以模式包装的表单上

来自分类Dev

CakePHP表单未发布

来自分类Dev

Facebook Graph API PHP SDK v4-页面上发布

来自分类Dev

php联系表单未发送内容

来自分类Dev

表单和PHP结果显示在同一页面上

来自分类Dev

PHP表单停留在同一页面上