小编Kin*_*nch的帖子

如何在我们的URL中制作/#!/?

大家!

这个问题我差不多3个小时!如果twitter.com/#!/username然后页面/个人资料是用户名,请在Twitter中复制这个概念

http://twitter.com/#!/mardagz因为你可以看到它被重定向到我的帐户,所以现在我试图通过获取当前的URL来制作我自己的...然后我修剪为字符串并将其拆分(/#! /)当我尝试申请什么工作时......

假设当前网址是http://www.domain.com/#!/about

代码:

$(window).load(function () {
      var getUrl = top.location;
      var trimUrl = jQuery.trim(getUrl);
      var splitUrl = trimUrl.split('/#!/')
      //alert(splitUrl[1]);
      switch(splitUrl[1])
        {
            case 'home':
            //Do Something
            break;
            case 'skill':
            //Do Something
            break;
            case 'about':
            //Do Something go to About Us Page!
            break;
        }
    });
Run Code Online (Sandbox Code Playgroud)

owhh它不工作......有谁有解决方案吗?:) 先感谢您.. :)

javascript jquery

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

Symfony2中的LDAP集成

我是symfony和LDAP的新手.是否有任何分步教程或视频将LDAP集成到symfony2中?

ldap symfony

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

在php中连接两个整数

我知道在php中可以连接两个字符串

$a .= $b;
Run Code Online (Sandbox Code Playgroud)

等于

$a = $a . $b;
Run Code Online (Sandbox Code Playgroud)

有可能用整数做一些事情吗?但是有数学运算?我有两个变量:

$var1 = 8;
$var2 = 2;
Run Code Online (Sandbox Code Playgroud)

我需要这样做$var1 - $var2,但我不想创建第三个变量来保存这个计算.我会尝试$var1 = $var1 + $var2这个工作吗?.=这样做有另外类似的方法吗?

php

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

如何检测客户机上的打印机?

我看了一下,它给出的第一个链接是 http://php.net/manual/en/function.printer-list.php

但它确实说明它是连接到服务器的打印机.如果我想在客户端的机器上获得打印机型号怎么办?这可能用PHP吗?

谢谢.

php printing

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

自定义更改密码表单

我只是想修改更改密码页面的外观.我唯一想不通的是被称为CurrentPassword字段的内容.

{{ form_widget(form.plainPassword.first, {'attr': {'class': 'txtRegisterEmail','placeholder': 'Password'} }) }}
{{ form_widget(form.plainPassword.second,{'attr': {'class': 'txtRegisterEmail','placeholder': 'Verify password'} }) }}
Run Code Online (Sandbox Code Playgroud)

symfony fosuserbundle

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

从速度快的两个表中选择数据

我有两个表,我想从中选择.我有一个表articles,为我的内容管理系统存储各种文章,我有另一个称为articles_meta_data存储文章表的元数据.为了获得文章的元数据,您可以使用文章选择articles_meta_data article Id.我的代码在这里完美运行.有没有办法可以优化代码并使其更快?

$result = mysql_query("SELECT * FROM articles");    
while ($row = mysql_fetch_object($result)) {
    $result2 = mysql_query("SELECT * FROM articles_meta_data WHERE article_ID=" . $row->ID);
    while ($row2 = mysql_fetch_object($result2)) {
        var_dump($row2);
    }
}
Run Code Online (Sandbox Code Playgroud)

php mysql sql join

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

在不丢失更改的情况下合并上游的正确方法是什么?

我有点腌渍.

几个月前,我开始在一个回购的分支上开发.我做了一些改变.我打算将我的代码作为拉取请求推回到主服务器,但我意识到在此期间有相当多的变化......

所以,按照Github在"拉入上游变化"中的说明我试过:

$ git remote add upstream ...  # savon/httpi
$ git fetch upstream
$ git merge upstream/master
$ git push origin/master       # coldnebo/httpi
Run Code Online (Sandbox Code Playgroud)

但是,现在我的叉子很乱.我仍然是git的新手,所以不要试图猜测术语是什么,我只会告诉你我得到了什么以及我的期望:

这是我想要的差异.有没有办法在不丢失我的更改的情况下进行rebase/revert并执行此操作?

真是一团糟.

也许git pull本来会更好?

它没有太多变化,所以如果它不可恢复,我总是可以手动区分并重新控制它,但我正在寻找将来这样做的"正确方法".

git github

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

有没有办法将CHttpException传递给HTML消息字符串?

我用CHttpException(404,$ message)处理404s,$ message变量是一个HTML字符串来实现一些样式.但是CHttpException()对我的$ message进行编码,将HTML呈现为无用的转义字符串.有什么方法可以绕过CHttpException的字符串编码,以便输出HTML吗?

/**
* From PostsController.php
*/

// ...

public function actionCategory($id)
{

   $categoryModel = Categories::model()->findByAttributes(array('idCategory'=>$id));

    if($categoryModel===null){

        $message = "<div class=\"alert alert-danger\">Page Not Found</div>";
        throw new CHttpException(404, $message);
            return;
        }

    // ...
Run Code Online (Sandbox Code Playgroud)

php yii

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

XOR两个十六进制字符串

我想在php中XOR两个字符串(十六进制编码).我试过使用operator ^,但我只得到0.我怎么能这样做?为什么这是错的?

php xor

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

一对多关系不起作用

在我的博客和我的blog_link_tag连接表之间创建一个简单的一对多关系时,我似乎遇到了问题.我几乎在那里但是我继续收到Doctrine的以下映射错误,我想知道是否有人能指出我哪里出错了?

The association Acme\BlogBundle\Entity\Blog#tags refers to the owning side field Acme\BlogBundle\Entity\BlogLinkTag#blog_id which does not exist.

下面是我正在使用的表结构,删除了不必要的字段.

CREATE TABLE `blog` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `blog_link_tag` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `blog_id` int(3) NOT NULL,
  `tag_id` int(3) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Run Code Online (Sandbox Code Playgroud)

blog.php的

<?php

namespace Acme\BlogBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
use Symfony\Component\Validator\Constraints as Assert;

/**
 * Blog
 *
 * @ORM\Table(name="blog")
 * @ORM\Entity(repositoryClass="Acme\BlogBundle\Entity\BlogRepository")
 * @ORM\HasLifecycleCallbacks …
Run Code Online (Sandbox Code Playgroud)

symfony doctrine-orm

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

标签 统计

php ×5

symfony ×3

doctrine-orm ×1

fosuserbundle ×1

git ×1

github ×1

javascript ×1

join ×1

jquery ×1

ldap ×1

mysql ×1

printing ×1

sql ×1

xor ×1

yii ×1