草庐IT

url_address

全部标签

javascript - 使用标签在 url 上添加 GET 参数

我有一个看起来像这样的urlmysite.com/index.php?page=home&gender=female&age=22或mysite.com/index.php?page=home&gender=female&occupation=programmer我如何使用a标签附加一个新参数orderby=value和order=asc,就像提交按钮的工作方式一样。比如当我点击链接名称时,它会在链接上添加新的参数,我可以根据它对数据进行排序Name|Age喜欢wordpress的处理方式wordpress/wp-admin/users.php?orderby=login&order=

php - 将 base_url() 添加到 header

是否有可能有类似下面但实际有效的东西?header('location:base_url().page.php?x=3'); 最佳答案 尝试:header('Location:'.base_url().'/page.php?x=3'); 关于php-将base_url()添加到header,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/23151989/

php - 正则表达式从 URL 中提取文件扩展名

我正在寻找与以下URI中的.js匹配的正则表达式:/foo/bar/file.js?cache_key=123我正在编写一个函数,试图识别作为参数传入的文件类型。在这种情况下,文件以扩展名.js结尾,并且是一个javascript文件。我正在使用PHP和preg_match,所以我假设这是一个PCRE兼容的正则表达式。最终,我将以这个表达式为基础,并能够检查作为URI传入的多种文件类型,URI不仅限于js,还可能包括css、图像等。 最佳答案 您可以结合使用pathinfo和正则表达式。pathinfo将为您提供扩展名和?cache

php - 在 PHP 中使用 RegEx 从 URL 获取 Facebook 视频 ID 的多种变体

这个问题已经在StackOverflow上被问过很多次了,我也看了很多次,但我找到的所有答案都只能找到FacebookURL的一种变体,但我需要确保你可以使用可以使用的任何变体。https://www.facebook.com/username2/videos/100000000000000http://www.facebook.com/photo.php?v=107084586333124http://www.facebook.com/photo.php?more=difficult&v=107084586333124http://www.facebook.com/?v=107084

URL 查询的 PHP parse_str 返回键名中包含 'amp' 的数组键

环境:主机(JustHost)上测试站点上的Wordpress(最新),PHP版本为5.4.43。在URL查询中使用parse_str,生成的数组返回amp;keyname的数组键名。示例代码:$querystring="ie=UTF8&qid=1468851514&sr=8-1&keywords=there&tag=sitename-20";parse_str($querystring,$queryarray);echo"";print_r($queryarray);echo"";返回Array([ie]=>UTF8[amp;qid]=>1468851514[amp;sr]=>8-1

php - 如何从php中的url获取json

我正在尝试制作一个php页面tp为此打印json数据我使用一个参数,我需要从另一个url获取json。我使用了其他stackoverflowans中给出的代码,但它总是给出0。我尝试了一切但它总是给出0。我的php代码是:results[0]->{'num'};?>我来自其他网址的json数据是:{"result":[{"avg":"3.9","num":"3"}]} 最佳答案 您看到打印了0,因为您在字符串data和一个不存在的属性之间执行加法+。在PHP中,要连接字符串,不要使用+;相反,使用点.运算符此外,因为您使用true作

javascript - 如何在单击按钮时复制 URL?

我试图在单击按钮时复制文本区域中的当前页面URL。不知何故,我已经尝试过但没有用。http://www.w3schools.com/code/tryit.asp?filename=FAF25LWITXR5functionCopy(){varUrl=document.createElement("textarea");Url.innerHTML=window.location.href;Copied=Url.createTextRange();Copied.execCommand("Copy");}Paste: 最佳答案 无需创建新的

php - 在 PHP 中为 URL 缩短服务生成代码的最佳方法是什么?

我必须使用这种方式为URL缩短服务生成代码$code=substr(md5(uniqid(rand(),1)),3,5);但这总是生成固定长度的代码(在本例中为5)。万一数据库中有大量的URL受不了这里的五个符号怎么办?抱歉英语不好。 最佳答案 您将不得不存储URL,所以只需要一个表:网址:id,url其中id为自增序列,url列为索引。这样每个URL都是唯一的。最简单的方法是简单地使用ID,但您可以使用更短的ID。我的建议是将ID与基数62(10位数字、26个大写字母、26个小写字母=62)或可能为64(添加_和-)相互转换。我的

php - 显示带短划线的 URL slug 时出现问题

我为我的故事URL创建了一个带有破折号的slug,例如:FetchingrecordswithsluginsteadofID这是我创建slug的代码:functionSlugit($title){$title=strip_tags($title);//Preserveescapedoctets.$title=preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|','---$1---',$title);//Removepercentsignsthatarenotpartofanoctet.$title=str_replace('%','',$title);/

php - 删除 URL 中的旧参数 (PHP)

我正在使用PHP为表格创建分页。我正在使用以下代码创建分页链接$i使用$href$href=$_SERVER['REQUEST_URI'];它运行良好,但是,它会弄乱地址栏,每次都会添加一个新的pagenum参数。所以它变成pagenum=1&pagenum=3&pagenum=4....如何改进? 最佳答案 这个怎么样?去测试,以确保:)">另外,请注意整个$href位是不必要的。如果您的href以?开头,浏览器会将查询字符串应用于当前路径。不过,我敢打赌您会循环播放,所以这里有一个针对生成10,000个页码链接进行了优化的版本。