小编Die*_*lló的帖子

Wordpress通过插件加载样式表

我已经写了一个WordPress插件,并希望它包含一些css样式表,我试图使用我通常在主题functions.php文件中使用的过程...

add_action('wp_enqueue_script','register_my_scripts');

function register_my_scripts(){
    $dir = plugin_dir_path( __FILE__ );
    wp_enqueue_style( $dir . 'css/style1.css');
    wp_enqueue_style( $dir . 'css/style2.css');
}
Run Code Online (Sandbox Code Playgroud)

但这不是任何东西,我做错了什么?

php wordpress wordpress-plugin

11
推荐指数
2
解决办法
2万
查看次数

在Jenkins插件开发中,什么是Stapler(org.kohsuke.stapler.Stapler)?

我正在尝试创建一个简单的jenkins插件,它将运行一个工作,但Project.doBuild()需要StaplerRequestStaplerResponse.

什么是Stapler (org.kohsuke.stapler.Stapler),StaplerRequest(org.kohsuke.stapler.StaplerRequest)StaplerResponse(org.kohsuke.stapler.StaplerResponse)?他们做了什么以及他们如何运作?

谢谢你的帮助.

plugins jenkins

9
推荐指数
1
解决办法
7010
查看次数

如何将所有图像转换为jpg?

我有脚本:

<?php

include('db.php');
session_start();
$session_id = '1'; // User session id
$path = "uploads/";

$valid_formats = array("jpg", "png", "gif", "bmp", "jpeg");
if (isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST") {
    $name = $_FILES['photoimg']['name'];
    $size = $_FILES['photoimg']['size'];
    if (strlen($name)) {
        list($txt, $ext) = explode(".", $name);
        if (in_array($ext, $valid_formats)) {
            if ($size < (1024 * 1024)) { // Image size max 1 MB
                $actual_image_name = time() . $session_id . "." . $ext;
                $tmp = $_FILES['photoimg']['tmp_name'];
                if (move_uploaded_file($tmp, $path . $actual_image_name)) {
                    mysql_query("UPDATE users SET …
Run Code Online (Sandbox Code Playgroud)

php image-processing

9
推荐指数
3
解决办法
4万
查看次数

Symfony2 - 没有为约束配置默认选项

我正在关注Symfony2的教程.我正在用表格做项目.

第12章:表格| 150

我的代码:

    public function newAction(Request $request)
    {
   $task = new Task();
   $task->setTask('Find EiM group');
   $task->setDueDate(new DateTime('tomorrow'));

   $form = $this->createFormBuilder($task)
      ->add('task', 'text')
      ->add('dueDate', 'date')
      ->add('save', 'submit')
      ->getForm();

   return $this->render('AcmeTaskBundle:Default:new.html.twig', array(
       'form' => $form->createView()));
    }
Run Code Online (Sandbox Code Playgroud)

我从主题中得到错误.

No default option is configured for constraint Symfony\Component\Validator\Constraints\DateTime
Run Code Online (Sandbox Code Playgroud)

它可以是什么?怎么解决?我严格遵循书中的例子.

php forms symfony

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

Netbeans PHP函数参数提示

我环顾四周,找到了解决相关问题的事情,但没有找到具体的问题.

我正在使用Netbeans,它真的在我身上发展,但是当我去使用一个函数时,"intellisense"提示会正确弹出,但是一旦我输入参数,代码提示会显示函数签名并且它的参数消失了.

这会伤害我的工作效率,因为我没有记忆中的签名,而且我总是在我打字的时候引用它.

对于Netbeans来说这是正常的还是我可以通过某种方式使函数提示保持不变直到我关闭函数签名的括号?

更新: 我刚发现Ctrl + P会显示参数方法,是否有某种方法可以自动显示而不是经常输入Ctrl + P?

php ide netbeans code-completion code-hinting

7
推荐指数
2
解决办法
2734
查看次数

基础上的全高柱

我正在使用Foundation 5 Framework,需要创建3个相同高度的列.

第二列包括2个面板,我需要将所有列拉伸到全高(在第二列中,只有第二个面板拉伸到全高).

任何的想法?我不想为此使用块网格.

我的代码:

<div class="row">
  <div class="small-12 medium-4 columns">
    <div class="panel">
      <!-- here comes the content--->
    </div>
  </div>
  <div class="small-12 medium-4 columns">
    <div class="panel">
      <!-- here comes the content--->
    </div>
    <div class="panel">
      <!-- here comes the content--->
    </div>
  </div>
  <div class="small-12 medium-4 columns">
    <div class="panel">
      <!-- here comes the content--->
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css row-height zurb-foundation

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

PHP中特定类的对象集合

我想有一个数组/类似对象的集合,其中元素是特定类的对象(或从中派生).在Java中,我会做类似以下的事情:

private List<FooClass> FooClassBag = new ArrayList<FooClass>();
Run Code Online (Sandbox Code Playgroud)

我知道这可以并且将紧密地耦合我的应用程序的一些组件,但我一直想知道如何以适当的方式做到这一点.

要做到这一点我现在想的唯一方法是创建一个类实现Countable,IteratorAggregate,ArrayAccess...和强迫的方式来增加只是一个类的元素,但是这是做的最好的方法?

php collections

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

将DD-MM-YYYY转换为时间(unix)

任何人都可以告诉我如何将DD-MM-YYY(文本)转换为TIME(unix)以为我会说我在所有页面的顶部都有这一行,以防它意味着不同的代码.

date_default_timezone_set('Europe/London'); //### Set the default timezone
Run Code Online (Sandbox Code Playgroud)

php time date

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

Mysqli查询不起作用两次

我不能让我的Mysqli查询同时工作.如果我在我的html中注释掉一个函数,则另一个函数正确执行,反之亦然.

function all_posts() {
    require_once 'database.inc.php';
    $mysqli = mysqli_connect($host, $username, $password, $database);
    $query = mysqli_query($mysqli, "SELECT variable_name, post_name, post_date, post_display FROM blog_posts ORDER BY id DESC LIMIT 5");

    if (!$query)
        echo mysqli_error();

    while ($results = mysqli_fetch_assoc($query)) {

        $post_name = $results['post_name'];
        $post_date = $results['post_date'];
        $post_display = $results['post_display'];
        $variable_name = $results['variable_name'];

        echo "<a href='posts.php?post={$variable_name}'>";
        echo "<div class='entry'>";
        echo "<div class='entry_header'>";
        echo "<h2>{$post_name}</h2>";
        echo "<h3>{$post_date}</h3>";
        echo "</div>";
        echo "<p>{$post_display}</p>";
        echo "</div>";
        echo "</a>";
    }

    mysqli_free_result();
}

function all_sidebar_posts() {

    require_once 'database.inc.php';
    $mysqli = …
Run Code Online (Sandbox Code Playgroud)

php database mysqli

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

从类中获取所有函数及其参数

我正在为我的CMS开发一个插件系统,使事件注册系统变得简单我需要一个可以执行以下操作的功能.

我需要一个函数,它将返回指定类中包含其参数类的所有函数.当然,如果从类中获取函数的函数和获取函数参数的所有类名的函数不同,那就没关系.

例如,如果您具有以下具有这些功能的类;

class MyClass {
    public function myFunction(Event $event) {
        // Function code
    }
}
Run Code Online (Sandbox Code Playgroud)

如果这样的东西可以归还,那将是很棒的;

Array() { 
    'myFunction' => Array() {
        0 => 'Event'
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

提前谢谢,TimVisée

php oop

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

如何使用concat()在单个mysql更新中附加到多个列

我无法弄清楚多重连接的Mysql更新的语法.我希望能够将一个字符串附加到存储在数据库中的字符串的末尾,但是同时将其添加到多个列中.我可以一次做一列就好了

UPDATE `table1`.`column1` SET `category1` = CONCAT(category1,'$value[0]',) WHERE `id`='$id';  
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试在同一个表中的多个列中执行此操作时,会出现语法错误.

UPDATE `table1`.`column1`
SET `category1` = CONCAT(category1,'5'),
    `category2` = CONCAT(category2,'5'),
    `category3` = CONCAT(category3,'5'),
    `category4` = CONCAT(category4,'5'),
    `category5` = CONCAT(category5,'5'),
    `comments` = CONCAT(comments, 'jfsaklfsad')
WHERE `for_student_id`='46'; 
Run Code Online (Sandbox Code Playgroud)

"你的SQL语法有错误;"

我找不到分隔每个concat的语法.

mysql concat multiple-columns

0
推荐指数
1
解决办法
336
查看次数

$ _POST值以外的另一个属性

是否可以使用$ _POST获得除名为value的属性以外的其他属性的值

example: <option value="FusRo" name="Dah"></option>
Run Code Online (Sandbox Code Playgroud)

通常,当我使用$ _POST ['Dah']时,PHP会获取FusRo(值)。

但是我想获取另一个属性的值而不是名为value的属性。我希望你明白。

如果我不能使用$ _POST来获取其他值,那么我可以使用其他命令吗?

另一个例子:如果我使用

<option value="FusRo" name="Dah"></option>
Run Code Online (Sandbox Code Playgroud)

我可以用$ _POST代替“ Fusro”来获得“ Dah”吗?

php post

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