我有一个网站,用户可以嵌入YouTube视频.在让用户执行此操作之前,我们的CMS会检查视频是否可嵌入和/或国家/地区受限并发送警告.
检查是通过致电:
现在我们正在开发一个应用程序,我们发现并非所有可嵌入的视频都被允许,但似乎还有另一个名为syndicate的选项,可以在网页外显示视频.
当我知道id时,如何检查视频是否具有联合标志?
还有就是你可以在YouTube搜索只过程中添加的标志显示在埋入式或联合视频 的Youtube V3数据API搜索 videoEmbeddable和videoSyndicated.
视频概述有一个embeddable我用于网站的标志我找不到任何对辛迪加标志的引用.我也找不到除了具有"允许"值的辛迪加标志之外的任何其他引用,这些值似乎存在于v2中,但v3中没有引用.
我在php中设置cookie有问题.我要说我对php不是很有经验,所以也许是一个非常愚蠢的问题.
我有一个ajax评级系统应该检查一个cookie,看看这张照片是否已被投票.
使用ajax检查cookie的页面,添加您投票给它的照片的ID并调用此函数:
setcookie("Name", $cookie, time()+(60*24*365), "/", $_SERVER['HTTP_HOST'], 0);
Run Code Online (Sandbox Code Playgroud)
显示照片的页面也会调用cookie
$cookie = $_COOKIE['Name'];
Run Code Online (Sandbox Code Playgroud)
并检查你是否已经投票.
问题可能在于ajax页面与显示照片的页面位于不同的目录中.
显示照片的页面位于根目录中,投票的页面位于/ajax/vote.php中
在我检查IP之前,投票系统有效,但我知道我需要检查cookie.
它在Firefox中运行没有任何问题,但是当我开始在IE和Safari上进行测试时,似乎他们看不到cookie.
我已经使用IECookieViewer进行了检查,当我投票时,cookie已经创建了,但是当我回到页面时,它看起来像页面找不到cookie.此外,如果我再次投票,则将cookie替换为新的.
对不起英语不好,我希望这个问题是可以理解的
PS忘了指出可能与问题有关的事情.该页面位于iframe中.
我正在考虑检查以记住用户他们的密码是区分大小写的,以防他们的密码正确但忘记在密码中使用大写字符.
第一个想法是简单地添加一个带有小写密码哈希的字段并检查(当密码检查失败时)如果插入的小写密码与小写字母匹配
伪代码
if(getpasswordHash(password.toLower()) == databes_lower_hash){
writeMessage("Remember that your password is Case Sensitive")
}
Run Code Online (Sandbox Code Playgroud)