小编Ric*_*ich的帖子

Twitter URL编码

我们即将推出一个小小的推特圣诞节比赛,我遇到了一些障碍.

要进入,人们需要以下列格式发布推文:

@user blah, blah, blah #hashtag
Run Code Online (Sandbox Code Playgroud)

目前,我有一个表单,他们输入他们的答案(blah,blah,blah)和一个PHP脚本,它编码整个语句并添加到twitter url:

http://www.twitter.com/home?status=%40user%20blah%2Cblah%2Cblah%20%23hashtag
Run Code Online (Sandbox Code Playgroud)

然后将用户带到twitter并将状态置于更新字段中.

但是,虽然空格(%20)被解码得很好,但@和#字符分别保留为%40和%23,即使发布了推文.我无法将实际字符放在网址中,因为Twitter会将此错误用于搜索.

有什么方法可以解决这个问题吗?如果可能的话,我不想要用户名和密码等.

任何帮助将不胜感激.

php twitter url

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

Symfony Routing - 可选参数

我正在创建一个Symfony项目,该项目输出JSON以供iPhone App使用.

我有一个路线设置:

notification_json:
  url: /notifications.json
  param: { module: notification, action: index, sf_format: json }
Run Code Online (Sandbox Code Playgroud)

这当前列出了所有通知(我的一个模型).

我想要做的是添加一些参数,就像Twitter API有'since_id' - 所以如果请求/notifications.json?since_id=3,则只会显示ID大于3的通知.

我不能看到我在动作逻辑上挣扎,但是这种事情的路由让我有点挠头!

任何帮助将非常感激.

php iphone json symfony1

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

丢失的sfGuard管理员密码 - 需要重置

我继承了一个Symfony项目(我实际上刚刚工作过),需要重置密码才能登录到后端.

我可以访问MySQL数据库.我已经尝试连接salt和新密码,然后使用sha1(它似乎记录在数据库中的算法)对此进行哈希处理,但没有运气.

任何人都可以提供任何帮助,如何在不登录Web应用程序的情况下更改密码?

谢谢,Rich.

php symfony1 sfguard

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

jQuery找到'n--child'值

我有一个ul设置为导航,我将在悬停时动画.

由于所有导航项都是不同的宽度,我将它们的默认宽度存储在一个数组中,因此在悬停时,这些宽度可以传回到animate方法.

我需要的是一种找到元素'nth-child'的方法,以便从数组中检索正确的宽度.

就像是:

var count = $(this).count(); //obviously this isn't right!
Run Code Online (Sandbox Code Playgroud)

那么我就可以这样做:

$(this).animate({'width':array(count)}, 400);
Run Code Online (Sandbox Code Playgroud)

任何建议都会对我有所帮助 - 如果有更好的方法来做这种事情,我很乐意接受指针!

jquery hover jquery-animate

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

如何在Code Igniter项目中包含APNS-PHP?

我已成功使用APNS-PHP发送PN - 这太棒了!

但是,我对如何将其添加到Code Igniter项目(在将从命令行调用的控制器内部)中有点困惑.

呼叫:

require_once APPPATH.'/third_party/ApnsPHP/Autoload.php'; 
Run Code Online (Sandbox Code Playgroud)

导致错误:

Fatal error: Uncaught exception 'Exception' with message 'Class file 
'XXXXXXX/application/third_party/CI/DB/mysql/result.php' does not 
exists' in XXXXXXX/application/third_party/ApnsPHP/Autoload.php:49 
Run Code Online (Sandbox Code Playgroud)

我假设它是某种自动加载冲突?但我不太确定!

任何帮助都会很棒 - 我没有太多运气就拖着谷歌!

这是我试图在函数中使用的行:

require_once APPPATH.'/third_party/ApnsPHP/Autoload.php';
Run Code Online (Sandbox Code Playgroud)

这是我为加载Ion Auth的libs添加的__autoload函数:

function __autoload($class)
{

    if (strpos($class, 'CI_') !== 0)
    {
        if (file_exists($file = APPPATH.'core/'.$class.EXT))
        {
            include $file;
        }
        else if (file_exists($file = APPPATH.'libraries/'.$class.EXT))
        {
            include $file;
        }
        else if (file_exists($file = APPPATH.'core/base_controllers/'.$class.EXT))
        {
            include $file;  
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

php codeigniter apns-php

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

标签 统计

php ×4

symfony1 ×2

apns-php ×1

codeigniter ×1

hover ×1

iphone ×1

jquery ×1

jquery-animate ×1

json ×1

sfguard ×1

twitter ×1

url ×1