我无法通过3页以上的表格传输HTML数据

时间:2012-08-30 07:46:34

标签: php html forms nicedit

enter image description here enter image description here enter image description here我有3页。

  1. a1.php:添加记录
  2. a2.php:做某事
  3. a3.php:记录他们的数据库
  4. 但问题已经发生,将“html数据”从a2.php转移到a.3php。

    示例:我尝试记录到a1.php的记录是:

    <form name="form1" type="post" action="sayfa_1.php">
    <input type='submit' value=' gidiyoruz' >
    <input type='submit' value=' gidiyoruz' >
    </form>
    

    a1.php - &gt; a2.php - &gt; A3。 PHP

    在a2.php上,我没问题。但是之后。在a3.php上,当我显示即将到来的数据时,我看到两个按钮,上面没有HTML代码。

    页面如下。

    感谢。

    a1.php

    <script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script> <script type="text/javascript">
    //<![CDATA[
    bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
    //]]>
    </script>
    
    <form name="form1" type="post" action="a2.php">  
    
    <textarea rows="20" cols="90" id="anlam"  name="anlam"     style="overflow:auto;" >    </textarea>  
    
    <input type="submit" /> 
    </form>
    

    a2.php

    <?php
    $anlam=$_GET["anlam"];
    echo $anlam;
    ?>
    
    
    
    <?php echo "<form name='fm' id='fm' action='a3.php' method='get'>";  ?>
    
    <textarea rows="2" cols="50" name="anlam" style="visibility:hidden;"  /> <?php echo $anlam; ?> </textarea>
    
    <input type="submit" /> 
    </form>
    

    a3.php

    <?php
    $anlam=$_GET["anlam"];
    
    
    
    echo nl2br($anlam);
    

    Pace图像在上面。错误:a3.php(而不是代码,有两个按钮)

2 个答案:

答案 0 :(得分:1)

因此,当您单击“提交”按钮时,您希望页面将数据从一个发送到另一个! 如果条件与isset一起使用。

 if(isset($_POST['name_of_submit_button']))
 {
   // your code of next page
 }

n同样继续另一个页面,给你另一个名字提交按钮并应用相同的条件!!

答案 1 :(得分:0)

尝试使用

method="post"

表格。你也可以使用

<input type="hidden" name="anlam" value="<?php echo $anlam; ?>"/>

将您的变量内容传输到最后一页。你确定隐藏的textarea /输入包含正确的值吗?检查浏览器中的源代码以执行此步骤。