小编0pl*_*us1的帖子

删除链接中的第一个正斜杠?

我需要删除内部链接中的第一个正斜杠,格式如下:

/directory/link.php
Run Code Online (Sandbox Code Playgroud)

我需要:

directory/link.php
Run Code Online (Sandbox Code Playgroud)

我不懂正则表达式(preg_replace?),那些斜杠正在杀了我..

我需要你的帮助stackoverflow!

非常感谢你!

php regex preg-replace

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

是否有允许将任意POST数据发送到网页的Firefox扩展(或任何其他浏览器)?

我想测试我的网站的安全性,我希望有一个能够发送POST数据的应用程序,如果它甚至可能..

谢谢

firefox http-post

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

在2011年,真的有必要还是降低js吗?

严肃的问题.

我尝试了大多数着名的网站(包括脸谱版),我可以说,在禁用js的情况下,大量的功能都不会降级.我总是被告知js应该优雅地降级,但这仍然适用于这些日子和时代吗?

几个站点正在删除ie6支持,并且大多数web2.0严重依赖于js(尤其是ajax,我甚至发现一些站点不允许你在没有启用js的情况下登录).

你对此有何看法?

编辑:

我想补充一点,我首先开发没有js的webapps,然后用它来增强它们.问题是年复一年,js越来越成为网络的一部分.HTML5,canvas和重js应用程序开始兴起.我们是否会达到js在大多数网站中必修的程度?我谈到了facebook,因为该网站实际上已经降级,并且可以在没有js的情况下使用,但大多数功能和快捷方式都被剥夺了网站感觉枯燥和老旧的点.还有一个例子,其中js比服务器端脚本更好,例如,大型表的排序比php实现更快,服务器密集程度更低.

ps我不知道如何使这个社区维基,但我会,我只是对你的意见感兴趣.

javascript ajax graceful-degradation

22
推荐指数
4
解决办法
975
查看次数

我有一个带有"\ u00a0"的字符串,我需要将其替换为""str_replace失败

我需要清理来自各种Microsoft Office套件应用程序(Excel,AccessWord)的字符串(复制/粘贴),每个应用程序都有自己的编码集.

我正在使用json_encode进行调试,以便能够看到每个编码的字符.

我能用str_replace清理到目前为止我发现的所有内容(\ r \n),但是用\ u00a0我没有运气.

$string = 'mail@mail.com\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0;mail@mail.com'; //this is the output from json_encode

$clean = str_replace("\u00a0", "",$string);
Run Code Online (Sandbox Code Playgroud)

收益:

mail@mail.com\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0;mail@mail.com
Run Code Online (Sandbox Code Playgroud)

那是完全一样的; 它完全忽略了\ u00a0.

有没有解决的办法?此外,我觉得我正在重新发明轮子,是否有一个功能/类完全剥离每个可能编码的可能的字符?

____编辑____

在前两个回复后,我需要澄清我的示例是否有效,因为它是json_encode的输出,而不是实际的字符串!

php encoding str-replace

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

类型'对象'上不存在属性''.可观察的订阅

我刚刚开始使用Angular2,我遇到了一个我无法理解的问题.

我有一些这样的模拟数据:

export const WORKFLOW_DATA: Object =
{
    "testDataArray" : [
        { key: "1",              name: "Don Meow",   source: "cat1.png" },
        { key: "2", parent: "1", name: "Roquefort",    source: "cat2.png" },
        { key: "3", parent: "1", name: "Toulouse",   source: "cat3.png" },
        { key: "4", parent: "3", name: "Peppo", source: "cat4.png" },
        { key: "5", parent: "3", name: "Alonzo",     source: "cat5.png" },
        { key: "6", parent: "2", name: "Berlioz", source: "cat6.png" }
    ]
};
Run Code Online (Sandbox Code Playgroud)

然后将其导入服务并"观察"

import { Injectable } from '@angular/core';

import …
Run Code Online (Sandbox Code Playgroud)

observable rxjs typescript angular

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

mySQL查询找到最重复的值

我有一个包含多行的表,对于每一行我都需要知道最常见的值.

例:

row_1有

car
boat
car
car
truck
truck
plane
car
car
Run Code Online (Sandbox Code Playgroud)

作为其价值观.

我需要知道什么是最常见的价值(在这种情况下是汽车).我有几个想法,但由于我必须为30行做这个,我想要一个简单而不是CPU密集的查询.

mysql

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

php包含有没有办法包含仅相对于该文档的文件?

如果我有一个包含inc/footer.php的index.php文件,我会写:

include 'inc/footer.php';
Run Code Online (Sandbox Code Playgroud)

如果我想在footer.php中包含另一个文件,我必须相对于index.php文件(包含它的那个)进行.这可能不是问题,但如果我想从整个不同的位置包含index.php呢?

我知道有几种方法可以实现这一点,比如定义绝对路径或使用dirname(FILE).

这是一个从来没有真正问题的东西,因为我总是想出来,但我总是想知道如何在php中完成包含工作.

有人可以解释一下我在幕后发生了什么事吗?

谢谢

php include

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

Jquery ajax调用'+'符号

$.ajax({  
        type: "POST", url: baseURL+"sys/formTipi_azioni",data:"az_tipo="+azione,
        beforeSend: function(){$("#form").html('<p><img src="'+baseURL+'lib/img/ajax-loader.gif" width="16" height="16" alt="loading" /><p>');},
        success: function(html){$("#form").html(html);}  
     });
Run Code Online (Sandbox Code Playgroud)

有一种情况,azione是

TB+ 
Run Code Online (Sandbox Code Playgroud)

加号根本没有发布,发送空白区域.我已经尝试过了:

azione = escape(String(azione));
Run Code Online (Sandbox Code Playgroud)

没有运气.有谁知道如何解决这个问题?

javascript php ajax jquery post

12
推荐指数
4
解决办法
7486
查看次数

是否可以对$ _POST变量进行分组?

我有一个庞大的表单(对于内部CMS)由几个部分组成,其中一些是可选的,其中一些是必修的.一切都是在一个单调的形式(它必须像这样,没有ajax,没有其他方式:-()

因为在Dilbertesque方式中,每一秒都会发生变化,我想知道是否有任何简单的方法来分组$ _POST数据,我的意思是发送这样的POST:

$_POST['form1']['datax']

或者很容易从服务器端检索数据,并且很容易就是说我必须明确声明:

$array1 = array($_POST['datax'],$_POST['datay'],...);

$array2 = array($_POST['dataalpha'],$_POST['dataomega'],...);

因为有大约60个领域.

我希望我能够很好地解释这一点,并且总是非常感谢你..

php forms post

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

jquery ui datepicker.如何显示所有可能的年份(生日)?

我正在使用带有changeYear的jquery ui datepicker.问题在于它显示了大块的年份(从1985年到2005年,然后点击1985年开放其他年份)我需要在我传递的范围内显示所有这些年:

$(".datepickerBDAY_trigger").datepicker({
    "dateFormat": "yy-mm-dd",
    changeMonth: true,
    changeYear: true,
    maxDate: "-16Y",
    minDate: "-100Y"
});
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我无法在其他地方找到这些信息.

谢谢

jquery jquery-ui datepicker jquery-ui-datepicker

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