标签: forms

将表单数据放入 PHP 数组

我有这个表格

  <form action = "put the data to a single PHP array" method="post">
    <input name="a" type="text" />
    <input name="b" type="text" />
    <input name="c" type="text" /> 
    <input name="d" type="text" /> 
    <input type="button">
  </form>
Run Code Online (Sandbox Code Playgroud)

条件是当用户填写表单并单击提交按钮时,我想将数据放入一个 PHP 数组中。数据应该按照文本输入字段的排列方式排序。我怎样才能做到这一点?

请帮助我的代码。谢谢!

html php forms arrays

-2
推荐指数
1
解决办法
5297
查看次数

C#除了main之外还以另一种形式设置启动表单

除了来自main的program.cs之外,是否可以在另一个cs文件中设置启动表单?从main编写一个表单作为program.cs中的启动对象的代码:

Application.Run(new MyForm());
Run Code Online (Sandbox Code Playgroud)

因此,例如,是否可以将Form2中的启动对象设置为Form2,而Form2不是启动对象(但希望)>?

具体来说:我想以编程方式在启动时显示form2,而Form1则设置为启动对象.我需要将该代码放在form2本身.所以我不能简单地通过Form1打开Form2.

提前致谢!

c# forms object startup

-2
推荐指数
1
解决办法
795
查看次数

Laravel - 使用{{{}}}进行SQL注入预防

我在Laravel的页面中有一些表格.根据文档,三重括号 - {{{}}}可以逃避输出.所以当我使用时:

{{{ Form::text('name') }}}
Run Code Online (Sandbox Code Playgroud)

我可以100%确定不可能将SQL注入命令插入此表单输入吗?

forms sql-injection input laravel

-2
推荐指数
1
解决办法
7953
查看次数

使用PDO插入数据.我尝试了很多方法并且失败了

我刚开始学习PDO.我已连接到我的数据库,并且我在mySql数据库中进行了正常工作的登录.现在我试图从表单中获取三个数据,然后将它们插入表中.我已经在这一周了,我提出的每个版本都失败了.当我检查表时它仍然是空的,我没有收到任何错误消息.

由于我有其他PDO操作正在运行,我相信问题出现在下面的代码中.涉及的按钮名为'addGig'.这是我第一次使用按钮的名称......我对此并不自信.

我刚刚编辑了这篇文章,以包含我修改后的代码.这么多菜鸟错误!

       $date  = $_POST['date'];
       $venue = $_POST['venue'];
       $time  = $_POST['time'];

   if (!empty($date) && !empty($venue) && !empty($time)){

    try{
        $query = $connect->prepare("INSERT INTO gigs (date, venue, time) VALUES (:date, :venue, :time)");
        $query->bindParam(':date' , $date);
        $query->bindParam(':venue' , $venue);
        $query->bindParam(':time' , $time);
        $query->execute(); 

       }

     catch(PDOException $e)
       {
       handle_sql_errors($query, $e->getMessage());
       }
  }
Run Code Online (Sandbox Code Playgroud)

}

这是我的html表单

  <form>
  <label>date</label><br><input type="text" name="date"><br>
  <label>venue</label><br><input type="text" name="venue"><br>
  <label>time</label><br><input type="text" name="time"><br>
  <br>
  <button type="submit" value="addGig" name="addGig">add gig</button>
  </form>
Run Code Online (Sandbox Code Playgroud)

php mysql forms pdo insert

-2
推荐指数
1
解决办法
79
查看次数

改变开始形式c#

几周前我开始在C#中创建一个表单应用程序.进入并进行一些调整后,我添加了其他表单,我似乎无法找到如何切换某些属性的说明.我想创建一个我后来创建的表单作为打开的初始窗口,然后从那里导航.我从一个表单到另一个表单没有问题,我只是无法更改它以便其中一个是第一个加载.我使用了一个启动画面,但它只会先打开它,然后在一段时间后再转到第二个,而不是我的button_click.前几天我看到了它,但我不记得它在哪里或如何访问它...

c# forms

-2
推荐指数
1
解决办法
81
查看次数

如何防止表单提交JQuery

我想检查是否未选中所有复选框,这将阻止表单被提交.例如,我在表单中有7个复选框(天),如果用户单击提交按钮而不选中其中一个复选框,则会显示错误消息并阻止表单被提交.如果用户选中其中一个复选框,它将运行下面的if-else,如果一切正常,它会将插槽减少1.任何我想知道怎么做?

JQuery代码

var slot = 7;

$(".day").each(function(){
    if($(this).is(":checked")){ 

        var num = $('.day').index(this);

        if($("[name='sd_input_dosage_value[]']").eq(num).val() == ""){
            alert("The dosage is required and cannot be empty.");
            return false;
        }
        else if(!$.isNumeric($("[name='sd_input_dosage_value[]']").eq(num).val())){
            alert("The dosage is not a number.");
            return false;
        }
        else if(parseFloat($("[name='sd_input_dosage_value[]']").eq(num).val()) < 0){
            alert("The dosage cannot be a negative value.");
            return false;
        }
        else if($("[name='sd_dosage_select_value[]']").eq(num).val() == ""){
            alert("The dosage unit cannot be empty.");
            return false;                   
        }
        else if($("[name='sd_input_quantity_value[]']").val() == ""){
            alert("The quantity is required and cannot be empty.");
            return false;
        }
        else …
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery

-2
推荐指数
1
解决办法
74
查看次数

country_select在show action上显示完整的国家/地区名称

我使用gem'country_select'为我的rails应用程序选择一个表单的国家/地区,但是当我去show或index操作时,我会看到存储的值.有没有方法将值转换为国家/地区的全名字符串?

[AU] => "Australia"
Run Code Online (Sandbox Code Playgroud)

ruby forms gem ruby-on-rails

-2
推荐指数
1
解决办法
1560
查看次数

表单提交后,重置按钮在表单中不起作用

我有一个php页面'search.php'.页面中的一个表单.我有一个提交和一个重置按钮.重置按钮在表单提交之前有效,但在提交后不起作用.在提交表单后,页面将重定向到同一页面(search.php),以查看包含相同表单的结果.有没有人对这个问题有所了解?

    <form action="http://localhost:8888/search/validate_search" name="search" id="search" method="post" accept-charset="utf-8">
    <p>
        <label for="name">Name</label>
        <input type="text" name="name" id="name" value="" required="required">
    </p>
    <p>
        <label for="country">Country</label>

        <select name="country[]" id="country">
            <option value="">Select</option>
            <option value="Afghanistan" >Afghanistan</option><option 

value="Albania" >Albania</option><option value="Algeria" >Algeria</option><option value="American Samoa" >American Samoa</option><option value="Andorra" >Andorra</option><option value="Angola" >Angola</option><option value="Anguilla" >Anguilla</option>            </select>

    </p>
    <p id="nofloat">
        <input type="submit" name="searchButton" value="Search" id="searchButton"  />
        <input type="reset" name="reset" value="Reset" id="reset123"/>
    </p>
   </form>  
Run Code Online (Sandbox Code Playgroud)

html javascript php forms jquery

-2
推荐指数
1
解决办法
6764
查看次数

如何在codeigniter中提交之前验证

我想在codeigniter中使用jquery提交之前验证一个,但我很困惑如何在提交之前验证表单.我知道codeigniter中的验证类,但我想在前端验证一个表单.

forms jquery codeigniter client-side-validation

-3
推荐指数
1
解决办法
1105
查看次数

未捕获的ReferenceError:$未定义(PHP中的JavaScript/HTML)

我在我的网站上的这个脚本导致了一些意外错误:Uncaught ReferenceError: $ is not defined 它应该重写enter的功能,作为站点表单输入中的选项卡,而不是提交该表单.

<script type="text/javascript">
 $('input').keypress(function(e) {
  if (e.which == 13) {
    <--! says error is here within the $ symbol -->
    $(this).next('input').focus();
    e.preventDefault();
  }
 });
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript php forms

-3
推荐指数
1
解决办法
2万
查看次数