小编dav*_*vid的帖子

发布复选框值

我想在booking.php页面上发布复选框的值.

页面上有许多复选框,但我不知道如何在booking.php页面上发布.

<form name="booking.php" method="post">
    <label for="tour" class="tour-label">Add to Tour List</label>
    <input type="checkbox" name="booking-check" value="Desert Safari" />
</form>
<div class="details"><a href="booking.php">Book Selected Tours</a></div>
Run Code Online (Sandbox Code Playgroud)

php checkbox

25
推荐指数
3
解决办法
14万
查看次数

将验证组设置为symfony 2中的嵌入表单

如何在嵌入表单中设置验证组?我有两个实体A和B以及每个实体的表格(FormA,FormB)我在FormB中嵌入FormA表格

class FormB extends AbstractType {
    public function buildForm(FormBuilderInterface $builder, array $options) {
        $builder->add('A', new FormA());
    }
    public function setDefaultOptions(OptionsResolverInterface $resolver) {
        $resolver->setDefaults(array(
            'data_class' => 'Acme\TestBundle\Entity\B',
            'validation_groups'=>function(FormInterface $form) {
                // set validation group for FormA here
             },
            'cascade_validation'=>true
        ));
    }
}
Run Code Online (Sandbox Code Playgroud)

如何从FormB设置FormA的验证组?

symfony-forms symfony symfony-2.1 symfony-2.3

13
推荐指数
1
解决办法
5102
查看次数

每小时执行一次方法

我想每小时执行一个方法.我写了一些代码,但这还不足以实现我的目标.下面的代码每60分钟工作一次.

public void Start()
{
    System.Threading.Timer timerTemaUserBilgileri = new System.Threading.Timer(new System.Threading.TimerCallback(RunTakip), null, tmrTemaUserBilgileri, 0);
}

public void RunTakip(object temauserID)
{
    try 
    {
        string objID = "6143566557387";
        EssentialMethod(objID);
        TimeSpan span = DateTime.Now.Subtract(lastRunTime);
        if (span.Minutes > 60)
        {
            tmrTemaUserBilgileri = 1 * 1000;
            timerTemaUserBilgileri.Change(tmrTemaUserBilgileri, 0);
        }
        else
        {
            tmrTemaUserBilgileri = (60 - span.Minutes) * 60 * 1000;
            timerTemaUserBilgileri.Change(tmrTemaUserBilgileri, 0);
        }
        watch.Stop();
        var elapsedMs = watch.ElapsedMilliseconds;
    }
    catch (Exception ex)
    {
        timerTemaUserBilgileri.Change(30 * 60 * 1000, 0);
        Utils.LogYaz(ex.Message.ToString());
    }
}

public void EssentialMethod(objec …
Run Code Online (Sandbox Code Playgroud)

c# timer

10
推荐指数
3
解决办法
5万
查看次数

在Java中使用第三个变量进行交换

使用第三个变量来交换数字需要什么?对不起,但是我没理解.

这是我根据每个元素的长度排序数组元素的示例代码.正如你在这里看到的,我正在使用第三个变量,并交换数组的元素.我有一个不同的实现这个程序,但我在网上找到了以下的例子,并想了解什么是交换有用的?如果有人可以向我解释,那就太好了.

public class StringSort {
    public static void main(String[] args) {
        String[] arr = new String[] { "abcd", "dexter", "stringsortexample", "fruit", "apple","car" };              
        compareArrayElements(arr);      

        System.out.println("The strings in the sorted order of length are: ");
        for (String sortedArray : arr) {
            System.out.println(sortedArray);
        }
    }

    public static void compareArrayElements(String[] arr) {
        String temp = "";
        for (int i = 0; i < arr.length - 1; i++) {
            for (int j = i+1; j < arr.length; j++) {
                if (arr[i].length() > arr[j].length()) …
Run Code Online (Sandbox Code Playgroud)

java

8
推荐指数
2
解决办法
3269
查看次数

验证注册表单中的数据后,重定向到另一个页面进行登录

我是php和mysql的新手.我正在尝试创建用户注册表单,验证数据,然后重定向到登录页面,在那里他们可以输入用户名和密码登录.我已经编写了代码,但由于某种原因,我无法正确使用header().到目前为止,这是我的代码:

$userErr= $passErr= $passErrc= $firstErr= $lastErr= $middle= $addErr= $cityErr=      $stateErr=$zipErr= $emailErr= $phoneErr= $passMatchErr="";

$userID= $password= $pass_conf= $firstName= $lastName= $middle= $address= $city= $state= $zip= $email= $phone="";


// Validate the form
// use trim() function to remove unnecessary characters such as extra space, tab, newline,
// use stripslashes(() to remove backslashes 
// use htmlspecialchars() for security
function test_input($data)
{
    $data = trim($data);
    $data = stripslashes($data);
    $data = htmlspecialchars($data);
    return $data;
}


if ($_SERVER["REQUEST_METHOD"] == "POST")
{
    // validating the form to see …
Run Code Online (Sandbox Code Playgroud)

html php mysql forms post

7
推荐指数
1
解决办法
1万
查看次数

MySQL"每个派生表必须有自己的别名"

我对这种奇怪的MySQL行为感到有些困惑.我收到了可怕的Every derived table must have its own alias错误.

通常情况下,我可以通过添加规避这一AS条款的主要SELECT说法,但它并没有看到与下面的示例工作:

SELECT SUM (`a`.`total`) AS `total` FROM (
    SELECT COUNT(DISTINCT(`item_sales`.`id`)) AS `total`,
    (SELECT COUNT(DISTINCT(`sale_item`)) AS `offers` FROM `item_sales_bids` WHERE `user_id` = 2) AS `offers`
        FROM `item_sales`
        INNER JOIN `item_sales_bids` ON `item_sales`.`id` = `item_sales_bids`.`sale_item`
        WHERE `item_sales`.`buyer` != 2
            AND `item_sales`.`sold` = 1
        GROUP BY `item_sales`.`id`
        HAVING `offers` > 0
    ) UNION (
        SELECT COUNT(*) AS `total`,
            `item_sales`.`reserve`,
            (SELECT COUNT(*) FROM `item_sales_bids` WHERE `user_id` = 2) AS `bids`, …
Run Code Online (Sandbox Code Playgroud)

mysql sql

5
推荐指数
1
解决办法
2885
查看次数

是否对类进行锁定,也会锁定类变量? - java

我有以下课程

public class Example{

    public static List<String> list = new ArrayList<String>();

    public static void  addElement(String val){
        synchronized(list){
            list.add(val);
        }
    }

    public static synchronized void printElement(){
        Iterator<String> it = list.iterator();
        while(it.hasNext()){
            //print element
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在printElement方法中调用iterator()会抛出ConcurrentModificationException吗?基本问题是如果获取了类对象的锁(如在printElement方法中所做的那样),它是否也会锁定类成员/变量?请帮我解答.

java

5
推荐指数
1
解决办法
112
查看次数

如何在 Vuetify 应用程序中使用 Outline 图标?

<v-btn outline large fab color="indigo">
   <v-icon>edit</v-icon>
</v-btn>
Run Code Online (Sandbox Code Playgroud)

vuetify.js文档中,该示例仅使用按钮概述了图标。但我的要求是在不使用按钮的情况下获得轮廓图标。

vue.js vuejs2 vuetify.js

5
推荐指数
1
解决办法
1万
查看次数

使用 PHP 下载带有警告框的文件

我有一个提交表单,其中表单包含以下文本字段

  • 电子邮件
  • 密码

当用户输入通用密码“DEFAULTDOC”时,它会自动下载文件。但如果没有,它会显示一个警告框,上面写着“对不起,您的密码不正确”。

我的代码工作正常。但是警告框在

“您现在已验证该文件将自动下载。”

不显示,但文件下载正在工作,数据插入也在工作。除了显示警告框。警告框不显示的原因可能是什么?

这是我的代码:(dlform.php)

<?php
$database = 'db';
$host = 'localhost';
$username = 'username';
$password = 'password';
$e = $_POST['e'];
$p = $_POST['p'];
$f = $_POST['f'];
$l = $_POST['l'];

if($_POST['p'] == "DEFAULTDOC"){
    try
    {
        $connect = new PDO("mysql:host=$host;dbname=$database", $username, $password);
        $connect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

        $query = "INSERT INTO dlform VALUES('','$p','$f','$l','$e')";
        $data = $connect->query($query);
        header('Content-type: application/vnd.ms-word');
        header('Content-disposition: attachment; filename=InformationSheet.docm');
    ?>
        <script>
            alert('You are now verified the file will automatically download.');
            window.location.href='downloadform.php';
        </script>
    <?php
    }
    catch(PDOException $error)
    { …
Run Code Online (Sandbox Code Playgroud)

html php

5
推荐指数
0
解决办法
835
查看次数

PHP插入数据库无法正常工作

问候我做了以下PHP脚本,以便我可以编辑文本,它将保存到数据库以供将来使用.但是我在更新/插入查询时遇到了一些麻烦.我不确定我做错了什么,但只执行其中一个命令.我不确定这是托管问题还是我做错了什么.

有任何想法吗?

if (isset($_SESSION["logged"]) && $_SESSION["logged"]==1){  
    if ($_POST['action']=="edit"){
        $query=mysql_query("select * from page where active=1 AND heading='".$_POST['selectedpage']."'");
        $row = mysql_fetch_array($query, MYSQL_ASSOC);

        echo "<h1>HTML Editor </h1><br>";
        echo "<form name='saveform' action='./action.php'  method='post'>";
        echo "<textarea rows='100' cols='100' name='updateBox'>".$row['content']."</textarea>";
        echo "<br><input name='action' type='submit' value='save edit'>";
        echo "<input name='heading' type='hidden' value='".$row['heading']."'>";
        echo "</form>";
    } else if($_POST['action']=="save edit"){
        $query=mysql_query("UPDATE page SET active='0' where heading='".$_POST['heading']."'");
        $query=mysql_query("INSERT into page(heading,content,active) values('".$_POST['heading']."','".$_POST['updateBox']."','1')");
        echo "<p>Changes saved succesfully!</p>";
        echo "$_POST['updateBox']";
    }
}
Run Code Online (Sandbox Code Playgroud)

php mysql

4
推荐指数
1
解决办法
9568
查看次数

标签 统计

php ×4

mysql ×3

html ×2

java ×2

c# ×1

checkbox ×1

forms ×1

post ×1

sql ×1

symfony ×1

symfony-2.1 ×1

symfony-2.3 ×1

symfony-forms ×1

timer ×1

vue.js ×1

vuejs2 ×1

vuetify.js ×1