草庐IT

任意域名

全部标签

php - 更改域名后如何处理PayPal IPN?

如果您的应用程序有paypal月度订阅且IPN消息每月发送到IPN接收方URL,那么标准程序是什么。我们在用户注册时在注册表单中设置ipn_url。例如我有一个域http://domain.com/ipn.php,我在其中接收所有IPN。现在我的网站移动到http://example.com/ipn.php。请注意,我将http://domain.com/ipn.php作为IPNURL保存在PayPal帐户中。 最佳答案 Thisanswer在SO上似乎是你要找的东西。帖子中有相互矛盾的答案,但似乎如果您在代码级别为您的IPN监听器

php - 使用正则表达式以任意顺序匹配多个单词

这个问题在这里已经有了答案:Regextomatchstringcontainingtwonamesinanyorder(9个回答)关闭8年前。好吧,假设我想在一个句子中匹配3个单词......但我需要以任何顺序匹配它们,例如:$sentences=Array("onetwothreefourfivesixseveneightnineten","tennineeightsevensixfivefourthreetwoone","onethreefivesevennineten","twofoursixeightten","twotenfoursixone",);所以我需要匹配单词“二”

php - 如何将任意数字转换为 rgb 颜色?

我有一个大约有一百个用户的应用程序。我们有一个日历View,其中每个用户都可以有多个条目。同一个用户的每个条目应该有相同的颜色,但不同的用户应该有不同的颜色。目前我们已经在一个数组中手动​​定义了大约25种颜色,用户获得的颜色由$color=$colors[$userid%count($colors)];我们不想为每个新用户手动添加颜色,为每个用户选择颜色似乎也有点乏味。是否有一个简单的函数可以将数字(用户ID)映射到颜色(最好是RGB)?下一个问题是;有没有办法将函数限制为特定类型的颜色(即,只有白色字母可读的颜色)? 最佳答案

php - 将 docker 容器映射到常规开发域名

我是docker的新手,最近使用phpdocker.io(php7、nginx、mysql)生成器安装了一个docker容器/图像。使用docker-compose启动它,它运行得非常好。如果我转到localhost/phpinfo.php,我的常规系统php版本加载(5.6),如果我转到localhost:8080/phpinfo.php,我的dockerphp版本加载(7.0)所以它是工作正常。我的问题是:有什么方法可以将我的localhost:8080映射到常规域名,就像我通常对常规本地主机项目所做的那样?无需使用localhost:8080即:myproject.dev不确定这

php - 从域名重定向到虚线四边形托管框

我有一个运行我的域名的php服务器。出于测试目的,我在虚线四IP上运行asp.net。我希望通过PHP或某种DNS/.htaccessvoodoo将它们链接在一起。因此,如果我转到www.mydomain.com/test,它会重定向(但会在浏览器地址中保留(www.mydomain.com/test)的url栏和页面由虚线四边形IPasp.net框提供。 最佳答案 与其将www.yourdomain.com/test指向您的测试服务器,不如使用test.yourdomain.com?假设您可以访问yourdomain.com的DN

php - 如何在 php 中验证正确的域名和子域

如何删除www和验证一个有效的域名。有效域domain.comsubdomain.domain.comsub-domain.domain.com无效域www.domain.comwww.subdomain.domain.comhttp://www.domain.com/http://www.subdomain.com/www.domain.com/folder/代码如何?$domain='www.domain.com/folder/';if(){//validatehere} 最佳答案 首先,手动去掉www。然后确保它的格式为dom

php - 域名注册 API

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion在我的公司,我必须做很多域名注册。有没有办法让我用一种通用的网络语言写一些东西,例如Ruby/Python/PHP可以让我从自己的自定义Web界面购买域名?本质上,我正在寻找一个允许我注册域的API。有什么想法吗? 最佳答案 如果我理解正确,您想创建一个Web界面来从各种域注册商处注册域?这些公司中的大

forms - PHPSESSID 任意出现在表单中

我有一个用PHP编写的登录表单,每次我启动浏览器并转到相应的页面时,表单的第一个字段是这样的:如果我关闭窗口,但不重新启动浏览器,则不会发生这种情况。知道发生了什么以及为什么吗?谢谢!表单代码:Email:Password:表单是简单的HTML,不是动态生成的。编辑2:正如我所说,当我启动浏览器后第一次访问该页面时,就会发生这种情况。如果我之后刷新页面,隐藏字段不会显示。是否可能与SSL证书有关?如果是,为什么有些页面/表单会这样而有些则不会? 最佳答案 听起来你有trans_sid已启用(透明sessionID)。使用trans_

php - 根据域名更改网页标题的脚本

有没有一种简单的方法可以根据域名交换文件url?我有acme.com和acme.co.uk站点域,它们需要不同的标题图形,但其他内容相同。不是管理两组文件和CMS,是否有JS/php脚本或其他方法根据访问的域名动态更改标题图形url?站点是基本的XHTML和CSS。 最佳答案 使用PHP使用$_SERVER['HTTP_HOST']获取您的域,然后执行switch语句来更改图像变量。如果您在acme.com之前使用www,则必须相应地将地址从“acme.com”更改为“www.acme.com”。.co.uk也一样。然后在您的标题图

php - 任意大小数字的基本转换(PHP)

我有一个很长的“二进制字符串”,就像PHPspack函数的输出一样。如何将此值转换为base62(0-9a-zA-Z)?如此长的输入会导致内置的数学函数溢出,并且BCmath没有base_convert函数或任何特定的函数。我还需要一个匹配的“packbase62”功能。 最佳答案 我认为这个问题背后存在误解。基本转换和编码/解码是与不同。base64_encode(...)的输出是,而不是(大的base64数字)。它是一系列离散的base64值,对应于压缩函数。这就是BCMath不起作用的原因,因为BCMath与单个大数字有关,而