我正在尝试为我的网站创建页面主题功能.我想使用单独的CSS文件在页面上动态加载相应的主题.
我正在使用此代码:
fileref.setAttribute("rel", "stylesheet")
fileref.setAttribute("type", "text/css")
fileref.setAttribute("href", 'link.css')
document.getElementsByTagName("head")[0].appendChild(fileref)
Run Code Online (Sandbox Code Playgroud)
哪个工作正常,但如果CSS文件已加载,它不会返回任何信息.
是否有办法捕获何时.css加载?也许通过使用ajax?
什么是确保只有CRON执行PHP脚本的最佳方法,而不是偶然发现你的php脚本的其他人.
我在想密码变量....但这是一个合法的CRON命令吗?:
/usr/local/bin/php -f /home/mysite/public_html/dir/script?password=12345
Run Code Online (Sandbox Code Playgroud)
这样人们在通过HTTP访问PHP脚本时无法执行相同的命令(除非他们知道密码)
谢谢.
我正在尝试在我的网站上创建一个页面,实时显示新上传的项目。
我认为每 3 秒调用一次Ajax 脚本将是解决此问题的最佳方法,但是我的网站并没有经常获得新上传的项目。它也是如此多变,在 30 秒到 1 小时之间!
此外,每 3 秒调用一次脚本对我的服务器来说是相当费力的,尤其是当很多人都在同一页面上时。
我一直在寻找类似 PHP 推送通知的东西。虽然这看起来很牵强,但我正在寻找一些东西,当有人将某些内容上传到网站时,上传脚本会告诉提要页面进行更新。
我看到了一个叫做 COMET 的东西——虽然阅读文章/教程让我更加困惑。
那么,实现不断更新页面的最佳方法是什么?
我正在尝试将许多表格混合到一个查询中并按日期对其进行排序.
但是我还想要一个列来定义信息来自哪个表 - 这样我就可以使用PHP来决定如何处理数据.
这就是我到目前为止所拥有的
SELECT DATABASE() as source, title AS MAIN, id as ID, date
FROM collection WHERE userID = '1234'
UNION
SELECT DATABASE() as source, body, id, date
FROM blog WHERE posterID = '1234'
ORDER BY date DESC
Run Code Online (Sandbox Code Playgroud)
哪个效果很好并按日期排序,但"源"列只返回数据库"myusername.dabtabaseName"
无论如何,mySQL可以返回它来自的TABLE名称吗?我看了看手册但找不到任何东西.
谢谢.
我一直在寻找将Facebook Graph API数据转换为数组的方法,以便我可以快速访问"赞"数据,以便在我的网站上使用.
我目前正在使用此代码在特定链接上提取"Shares"(aka,Like's).
fb = file_get_contents("https://graph.facebook.com/$url", "rb");
$fb = str_replace('}','',$fb);
$fb = str_replace('{','',$fb);
$e = explode(',',$fb);
for($i = 0; $i < count($e); $i++)
{
if(preg_match("/\"shares\"\:/i",$e[$i]))
{
$c = substr($e[$i],9);
}
}
echo $c;
Run Code Online (Sandbox Code Playgroud)
这是Graph API返回的内容:(在页面"https://graph.facebook.com/[LINK]"时)
{
"id": "MY URL",
"shares": 302
}
Run Code Online (Sandbox Code Playgroud)
无论如何,我可以轻松地将此处的信息转换为数组吗?所以最终产品将变成如下:
$fbArray["id"] // will Return: MY URL
Run Code Online (Sandbox Code Playgroud)
和
$fbArray["shares"] // will Return: 302
Run Code Online (Sandbox Code Playgroud)
我的方法很有效,但它很邋and,而且根本不是非常动态的编码!
任何帮助将不胜感激.
我正在我的网站中实现Auto-Twitter功能,允许用户将内容自动发布到Twitter,类似于YouTube的"AutoShare"功能.
这意味着我需要将Twitter帐户信息存储到数据库中,这是非常敏感和严肃的数据.
我希望为我的用户提供最大的安全性,这意味着我需要找到一种方法来将数据加密到我的SQL表中,同时仍然可以将SQL中的数据加密回明文.
使用PHP - 实现这一目标的最安全,更有效的方法是什么?
谢谢.