小编Ali*_*our的帖子

通过PHP发布到Facebook粉丝页面的简单示例?

我做了很多搜索,我发现过时的教程不起作用......

我有一个用PHP制作的网站,当我在我的管理区域提交一个特定的表单时,我想发布到我的Facebook"粉丝页面"

没有RSS可用,所以你有什么例子来直接发布到使用PHP SDK中的Facebook粉丝页面(不是用户墙)?

谢谢!

php facebook facebook-wall facebook-graph-api facebook-fan-page

43
推荐指数
2
解决办法
9万
查看次数

隐藏()和FadeIn(),Show()和FadeOut()之间的JQuery区别

我是jQuery的新手.目前,我正在使用跨平台移动应用程序中的jQuery.我需要在各自的条件下隐藏和显示我的一些页面内容.我发现以下两种方法对我来说很好.

 $( "#myControlId" ).fadeOut();
 $( "#myControlId" ).hide();
Run Code Online (Sandbox Code Playgroud)

这两条线对我来说都很好,可以隐藏我的观点,当我需要在两行之后显示我的观点对我来说都很好

 $( "#myControlId" ).fadeIn();
 $( "#myControlId" ).show();
Run Code Online (Sandbox Code Playgroud)

只是想知道它们之间的技术差异,当我需要使用哪个功能来满足特定需求时.

jquery show hide fadeout fadein

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

为什么重新启动SQL Server时cookie过期?

我已经使用经典的asp设置了简单的cookie <%response.cookies("user")="A"%>。正如我在本问答中所读到的那样,此类cookie仅依赖域名而没有其他依赖。

在停止和启动服务器中的SQL Server时,我已经进行了测试,已登录的用户已注销。当我从2012年升级到2014年升级SQL Server时,我也有相同的经验。(我不使用ASP session,仅设置cookie来标识用户)。

我的确切问题是,哪些参数会影响Cookie的寿命?IIS?应用程序池?域名?SQL SERVER?IP地址?如果取决于这些因素,我应该如何创建仅依赖URL地址的Cookie?

1年后进行编辑:写此问题的1年后重新启动SQL Server时,我没有遇到相同的问题。我的意思是这不是永久性的问题。它可能取决于Jeroen在评论中所说的特殊错误或服务器上的特殊配置。因此,如果您想回答这个问题,您可能只是猜测出了什么问题,而我无法再对其进行测试以接受答案作为对该问题的确切答案。带着敬意。

sql-server iis cookies

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

使用cookie而不发送到浏览器和文档标题

我想在服务器端使用cookie开发一个想法,但我担心我不应该依赖cookie行为,因为以下引用说cookie是客户端和基于浏览器的对象:

微软:

HTTP cookie为服务器提供了在客户端应用程序系统上存储和检索状态信息的机制.

维基百科:

HTTP cookie(也称为Web cookie,Internet cookie,浏览器cookie或简称cookie)是从网站发送的一小段数据,当用户浏览时由用户的Web浏览器存储在用户的计算机上

W3schools:

Cookie通常用于标识用户.Cookie是服务器嵌入用户计算机的小文件

Mozila.org:

HTTP cookie(Web cookie,浏览器cookie)是服务器发送到用户Web浏览器的一小段数据.浏览器可以存储它并将其与下一个请求一起发送回同一服务器.

但是,在服务器端,我测试了如果没有浏览器的角色,更改cookie的值可以正常工作.我想确保使用cookie是一种标准方式,所以我依靠它来生成之前在这个问题中提到的一些临时数据.

<%
Response.Cookies("a")="test <br>"
response.write request.cookies("a")

Response.Cookies("a")="test1 <br>"
response.write request.cookies("a")

Response.Cookies("a")="test2 <br>"
response.write request.cookies("a")

Response.Cookies("a").Expires = DateAdd("d",-1,Now())
%>
Run Code Online (Sandbox Code Playgroud)

结果:

test
test1
test2
Run Code Online (Sandbox Code Playgroud)

并且页面标题中没有名称为"a"的 cookie,并且访问者浏览器上没有创建任何对象.似乎cookie是在服务器上创建并杀死的,浏览器对此一无所知!

我的问题是,如果上面提到的参考文献的定义是错误的?他们是否遗漏了有关cookie服务器端特性的一些细节?如果我在服务器端使用cookie作为临时变量会有什么问题?

browser cookies server-side client-side

9
推荐指数
1
解决办法
533
查看次数

卡在 flex-end 和 space-between 和边距之间

在 flexbox 中,当我使用justify-content:space-between第一个和最后一个项目时,它们与 flex 容器的边界完全对齐,其中空间在它们之间划分。如何将第一个项目向右对齐,而其他项目也向右对齐(而不是整个宽度)?

下面的示例代码不好,因为当我使用时flex-end我必须为项目设置边距,因此每行中的第一个不粘在右边

#flexcontainer{
  display: -webkit-flex;
  display: flex;
  flex-wrap:wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  background:#ff8800;
}


.flexitem{
	display: -webkit-flex;
	display: flex;
	margin:20px;
	width:24%;
	background:#666666;
	box-sizing:border-box;
    height:50px;

}
Run Code Online (Sandbox Code Playgroud)
<div id="flexcontainer">
  <div class="flexitem"></div>
  <div class="flexitem"></div>
  <div class="flexitem"></div>
  <div class="flexitem"></div>
  <div class="flexitem"></div>
  <div class="flexitem"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这也不好,因为项目没有右对齐(而是整个宽度):

#flexcontainer{
  display: -webkit-flex;
  display: flex;
  flex-wrap:wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background:#ff8800;

}


.flexitem{
	display: -webkit-flex;
	display: flex; …
Run Code Online (Sandbox Code Playgroud)

html css flexbox css-calc

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

哪些字段使android keystore独一无二?

如果我松开android(APK)密钥库文件,我可以创建一个新的吗?我知道所有数据,例如名字,姓氏,组织,密码,到期等.我可以使用这些数据创建相同的密钥库,还是应该在安全的地方保护主密钥库文件?

在密钥库或我手动编写的那些数据字段中是否存在类似时间戳或散列或自动生成的数据,使密钥库具有唯一性和可识别性?

android android-keystore

5
推荐指数
1
解决办法
469
查看次数

在上下文字符上应用样式会破坏单词

我在阿拉伯语和波斯语字符中存在问题,因为它们具有上下文(连接的)字符,当我要指示关键字时,包含该关键字的单词会分解为较小的单词。我的问题是如何在关键字上应用CSS样式而不破坏主词?

如您在以下示例中看到的,字符?我在其上应用样式时将其与下一个字符分开。

.redColor{color:red}
.redBg{background:red}
div{font-size:26pt}
Run Code Online (Sandbox Code Playgroud)
<div>
????? ?? ?? ??????
<br>
????? ?? ?? ????<span class="redColor">??</span>
<br>
????? ?? ?? ????<span class="redBg">??</span>
</div>
Run Code Online (Sandbox Code Playgroud)

html css arabic farsi

5
推荐指数
1
解决办法
54
查看次数

让div坚持到其他div的一边

我正在尝试使用jQuery将div显示为滑出另一个div的右侧.

我通过在jQuery中使用和获取触发器元素的位置,并相应地定位弹出窗口,将我的解决方案基于此答案position:absolute.

你可以看到我到目前为止所做的JSFiddle的结果:结果/来源.

问题是,因为popover div使用position:absolute,如果我调整页面大小,或滚动条出现/消失 - 弹出窗口与触发器div不一致.

如何将popover div粘贴到触发器div的右侧?

html css jquery layout

4
推荐指数
1
解决办法
5332
查看次数

将String转换为Android JSONObject会丢失utf-8

我试图从URL获取(JSON格式)字符串并将其作为Json对象使用.当我将String转换为JSONObject时,我丢失了UTF-8编码.

这是我用来连接到url并获取字符串的函数:

private static String getUrlContents(String theUrl) {
    StringBuilder content = new StringBuilder();
    try {
        URL url = new URL(theUrl);
        URLConnection urlConnection = url.openConnection();
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));

        String line;
        while ((line = bufferedReader.readLine()) != null) {
            content.append(line + "\n");
        }
        bufferedReader.close();
    } catch(Exception e) {
        e.printStackTrace();
    }

    return content.toString();
}
Run Code Online (Sandbox Code Playgroud)

当我从服务器获取数据时,以下代码显示正确的字符:

String output = getUrlContents(url);
Log.i("message1", output);
Run Code Online (Sandbox Code Playgroud)

但是当我将输出字符串转换为JSONObject时,波斯字符变成了像这样的问号??????.(messages是JSON中数组的名称)

JSONObject reader = new JSONObject(output);
String messages = new String(reader.getString("messages").getBytes("ISO-8859-1"), "UTF-8");
Log.i("message2", messages);
Run Code Online (Sandbox Code Playgroud)

android json utf-8 jsonobject

4
推荐指数
1
解决办法
8704
查看次数

Cookie是否会在服务器IP更改时到期?

我要更改我的网站的服务器,SQL服务器也将移动到新的服务器.网址(域名)不会改变,但IP会改变.

以前登录的会员是否会退出?我Cookies用来保持用户登录.

如果cookie过期,我该如何执行此任务?我正在使用PHP为用户设置cookie.

php cookies

4
推荐指数
1
解决办法
74
查看次数