Php 表单操作未在包含页中导航

Php 表单操作未在包含页中导航,php,forms,action,Php,Forms,Action,我有一个名为emp.php的页面,其中包含以下代码 <form action="emp-action" method="post" enctype="multipart/form-data"> include("conn.php"); $sud=$_SESSION['login_user']; $sqlc=mysql_query("SELECT * FROM emp where un='".$sud

我有一个名为
emp.php
的页面,其中包含以下代码

 <form action="emp-action" method="post" enctype="multipart/form-data">
          include("conn.php");                 

 $sud=$_SESSION['login_user'];

            $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

            $countc=mysql_num_rows($sqlc);
            if($countc<99)
            {

         include("inc-profile.php");
            }
            else
            {
            echo "SORRY !!!!you have posted more than 100 jobs"; 

            } 

</form>
但是表单操作没有进入
include action.php
页面,而是浏览
emp action.php
页面。可能有什么错误
请注意,在
.HTACCES
的帮助下,我已经删除了
.PHP
。您的表单在另一个表单中

这是HTML规范所禁止的,并且会导致不希望的结果


不要嵌套表单。

一个表单在另一个表单中

这是HTML规范所禁止的,并且会导致不希望的结果


不要嵌套表单。

一个表单在另一个表单中

这是HTML规范所禁止的,并且会导致不希望的结果


不要嵌套表单。

一个表单在另一个表单中

这是HTML规范所禁止的,并且会导致不希望的结果


不要嵌套表单。

根据您的代码,您有两个这样的表单

<form action="emp-action" method="post" enctype="multipart/form-data">
      <form action="include-action" method="post" enctype="multipart/form-data">
      </form>
</form>

因此,当您提交表单时,将启动第一个表单操作。请喜欢下面的内容

<form action="emp-action" method="post" enctype="multipart/form-data">


</form>
  include("conn.php");                 

 $sud=$_SESSION['login_user'];

            $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

            $countc=mysql_num_rows($sqlc);
            if($countc<99)
            {

         include("inc-profile.php");
            }
            else
            {
            echo "SORRY !!!!you have posted more than 100 jobs"; 

            } 

包括(“conn.php”);
$sud=$\u会话['login\u user'];
$sqlc=mysql_查询(“从emp中选择*,其中un=”“$sud.”);
$countc=mysql\u num\u行($sqlc);

如果($countc根据您的代码,您有两个类似的表单

<form action="emp-action" method="post" enctype="multipart/form-data">
      <form action="include-action" method="post" enctype="multipart/form-data">
      </form>
</form>

因此,当您提交表单时,将启动第一个表单操作。请执行以下操作

<form action="emp-action" method="post" enctype="multipart/form-data">


</form>
  include("conn.php");                 

 $sud=$_SESSION['login_user'];

            $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

            $countc=mysql_num_rows($sqlc);
            if($countc<99)
            {

         include("inc-profile.php");
            }
            else
            {
            echo "SORRY !!!!you have posted more than 100 jobs"; 

            } 

包括(“conn.php”);
$sud=$\u会话['login\u user'];
$sqlc=mysql_查询(“从emp中选择*,其中un=”“$sud.”);
$countc=mysql\u num\u行($sqlc);

如果($countc根据您的代码,您有两个类似的表单

<form action="emp-action" method="post" enctype="multipart/form-data">
      <form action="include-action" method="post" enctype="multipart/form-data">
      </form>
</form>

因此,当您提交表单时,将启动第一个表单操作。请执行以下操作

<form action="emp-action" method="post" enctype="multipart/form-data">


</form>
  include("conn.php");                 

 $sud=$_SESSION['login_user'];

            $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

            $countc=mysql_num_rows($sqlc);
            if($countc<99)
            {

         include("inc-profile.php");
            }
            else
            {
            echo "SORRY !!!!you have posted more than 100 jobs"; 

            } 

包括(“conn.php”);
$sud=$\u会话['login\u user'];
$sqlc=mysql_查询(“从emp中选择*,其中un=”“$sud.”);
$countc=mysql\u num\u行($sqlc);

如果($countc根据您的代码,您有两个类似的表单

<form action="emp-action" method="post" enctype="multipart/form-data">
      <form action="include-action" method="post" enctype="multipart/form-data">
      </form>
</form>

因此,当您提交表单时,将启动第一个表单操作。请执行以下操作

<form action="emp-action" method="post" enctype="multipart/form-data">


</form>
  include("conn.php");                 

 $sud=$_SESSION['login_user'];

            $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

            $countc=mysql_num_rows($sqlc);
            if($countc<99)
            {

         include("inc-profile.php");
            }
            else
            {
            echo "SORRY !!!!you have posted more than 100 jobs"; 

            } 

包括(“conn.php”);
$sud=$\u会话['login\u user'];
$sqlc=mysql_查询(“从emp中选择*,其中un=”“$sud.”);
$countc=mysql\u num\u行($sqlc);

如果($countc代码中存在多个问题。 正如D.Kasipovic所说,您必须使用session_start()

但是,您还必须将html与php区分开来 带有php标记的示例

像这样

 <form action="emp-action" method="post" enctype="multipart/form-data">
<?php
       include("conn.php");                 

        $sud=$_SESSION['login_user'];

        $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

        $countc=mysql_num_rows($sqlc);
        if($countc<99)
        {

     include("inc-profile.php");
        }
        else
        {
        echo "SORRY !!!!you have posted more than 100 jobs"; 

        } ?>
</form>


代码中存在多个问题。 正如D.Kasipovic所说,您必须使用session_start()

但是,您还必须将html与php区分开来 带有php标记的示例

像这样

 <form action="emp-action" method="post" enctype="multipart/form-data">
<?php
       include("conn.php");                 

        $sud=$_SESSION['login_user'];

        $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

        $countc=mysql_num_rows($sqlc);
        if($countc<99)
        {

     include("inc-profile.php");
        }
        else
        {
        echo "SORRY !!!!you have posted more than 100 jobs"; 

        } ?>
</form>


代码中存在多个问题。 正如D.Kasipovic所说,您必须使用session_start()

但是,您还必须将html与php区分开来 带有php标记的示例

像这样

 <form action="emp-action" method="post" enctype="multipart/form-data">
<?php
       include("conn.php");                 

        $sud=$_SESSION['login_user'];

        $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

        $countc=mysql_num_rows($sqlc);
        if($countc<99)
        {

     include("inc-profile.php");
        }
        else
        {
        echo "SORRY !!!!you have posted more than 100 jobs"; 

        } ?>
</form>


代码中存在多个问题。 正如D.Kasipovic所说,您必须使用session_start()

但是,您还必须将html与php区分开来 带有php标记的示例

像这样

 <form action="emp-action" method="post" enctype="multipart/form-data">
<?php
       include("conn.php");                 

        $sud=$_SESSION['login_user'];

        $sqlc=mysql_query("SELECT * FROM emp where un='".$sud."' ");

        $countc=mysql_num_rows($sqlc);
        if($countc<99)
        {

     include("inc-profile.php");
        }
        else
        {
        echo "SORRY !!!!you have posted more than 100 jobs"; 

        } ?>
</form>



嗯,这可能很明显,但您缺少了
session\u start()
$\u会话之前
。危险:您正在使用并且应该使用。您可能还容易受到现代API的攻击,因为现代API会使您更容易使用。您似乎正在嵌套表单。避免这种情况,因为这违反HTML标准规范很明显,但您缺少
会话\u start()
$\u会话之前
。危险:您正在使用并且应该使用。您可能还容易受到现代API的攻击,因为现代API会使您更容易使用。您似乎正在嵌套表单。避免这种情况,因为这违反HTML标准规范很明显,但您缺少
会话\u start()
$\u会话之前
。危险:您正在使用并且应该使用。您可能还容易受到现代API的攻击,因为现代API会使您更容易使用。您似乎正在嵌套表单。避免这种情况,因为这违反HTML标准规范很明显,但您缺少
会话\u start()
$\u会话之前
。危险:您正在使用并且应该使用。您可能还容易受到现代API的攻击,因为现代API会使您更容易使用。您似乎正在嵌套表单。避免这种情况,这违反HTML标准规范。我应该如何导航包含页面中的表单?我不知道是什么你的意思是。如果你想要两个表单,那么就把它们分开。在开始另一个表单之前先关闭一个表单。问题是我有一个正确的包含页面。我如何在包含页面中导航内容,例如
inc profile.php
包含操作
页面而不包含表单操作?将包含移动到
之后或移动到
之前include.,在include之前移动
效果很好..非常感谢您我应该做什么来导航include页面中的表单?我不知道您的意思。如果您想要两个表单,请将它们分开。在开始另一个表单之前关闭一个表单。是的,我有一个正确的include页面。我如何导航include pa中的内容ge ie.
inc profile.php
包含操作
页面而不包含表单操作?将包含移动到
之后或将
移动到包含之前,将
移动到包含之前效果很好。非常感谢您,我该如何导航包含页面中的表单?我不知道您的意思。如果你需要两个表单,然后将它们分开。在开始另一个表单之前先关闭一个表单。是的,问题是我有一个正确的包含页面。我如何导航co