问题列表 - 第24893页

在PHP中使用file_get_contents时访问$ _SESSION

我有一个名为send.email.php的页面,它发送一封电子邮件 - 非常简单的东西 - 我传递了一个订单ID,它创建了作业请求并将其发送出去.这在我开发它的上下文中使用时工作正常(使用javascript对URL进行AJAX调用并将order_id作为查询参数传递)

我现在正试图在另一个应用程序中重用完全相同的页面,但我使用php调用它file_get_contents($base_url.'admin/send.email.php?order_id='.$order_id).当我以这种方式调用页面时,$ _SESSION数组为空isempty()= 1.

这是因为我正在使用启动一个新会话,file_get_contents并且我在登录时存储在$ _SESSION中的值是不可用的?

- >感谢您的反馈.有意义的是,新呼叫无法访问现有会话......

但是新问题:

我现在得到:无法打开流:HTTP请求失败!尝试执行时:

$opts = array('http' => array('header'=> 'Cookie: ' . $_SERVER['HTTP_COOKIE']."\r\n"));
$context = stream_context_create($opts);
$contents = file_get_contents($base_url.'admin/send.sms.php?order_id='.order_id, false, $context);
Run Code Online (Sandbox Code Playgroud)

是的,如果我将其称为以下URL,则URL工作正常:(它只是不允许我访问会话)

$result file_get_contents($base_url.'admin/send.sms.php?order_id='.$order_id);
Run Code Online (Sandbox Code Playgroud)

php session file-get-contents

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

如果我们使用<!doctype ...>,则td的vertical-align ="middle"不起作用

我试图中间对齐一个元素,但我遇到了这个问题.我正在使用这个标签:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <body>
      <table style="width:100%; height: 100%" cellspacing="0" cellpadding="0">
                <tr>
                    <td vertical-align="middle">
                        <div id="progressContainer" style="text-align:center;">
                            Some string here                                                    
                        </div>
                    </td>
                </tr>       
            </table>  
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果我删除它:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">,它的中间正确对齐.

这种行为在FF和chrome中是可重现的.

题:

我在这里做错了吗?

html xhtml

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

委托如何与可可中的对象不同......?

我想知道Delegate与cocoa中的对象有何不同之处.

谢谢.

iphone cocoa

0
推荐指数
1
解决办法
107
查看次数

如何在MySQL中搜索"近词"?

例如,我想搜索一个单词' marple ',这应该返回带有近似或完全单词的行,如' marble ',' maple ',' marple '等...

如何在mysql查询中执行此操作?或者更好地给出单词建议,如果有的话?

php mysql

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

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

MediaStore.Audio.Playlists.Members.getContentUri指的是什么是String'volumeName'参数?

我想查询给定播放列表的成员.我有正确的播放列表ID,并希望使用managedQuery()来查看相关的播放列表成员.

我有的是这个:

private String [] columns = { 
     MediaStore.Audio.Playlists.Members.PLAYLIST_ID,
     MediaStore.Audio.Playlists.Members.TITLE,
     };
Uri membersUri = MediaStore.Audio.Playlists.Members.getContentUri(volume, playlistId);
Cursor tCursor = managedQuery(membersUri, columns, null, null, null);
Run Code Online (Sandbox Code Playgroud)

我不知道卷参数需要什么.我试过这个: MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI.toString()对于"音量"这个论点.

这给了我一个有效的内容URI,看起来像:

content://media/external/audio/playlists/2/members
Run Code Online (Sandbox Code Playgroud)

但是,我的光标返回null.我可能远离基地 - 我知道我想做的事情非常简单.

android

11
推荐指数
1
解决办法
5995
查看次数

如何评论if-else结构?

让我们说你有:

if(condition) {
    i = 1;
} else {
    i = 2;
}
Run Code Online (Sandbox Code Playgroud)

你需要发表评论解释ifelse阻止.什么是最易读的方式,所以有人可以在第一眼就轻松拿起它们?

我通常这样做:

//check for condition
if(condition) {
    i = 1;
} else {
    //condition isn't met
    i = 2;
}
Run Code Online (Sandbox Code Playgroud)

由于评论位于不同的级别,我觉得不够好,所以快速浏览一下你就会发现if评论和else评论看起来像是属于某种内部结构.

把它们像这样:

if(condition) {
    //check for condition
    i = 1;
} else {
    //condition isn't met
    i = 2;
}
Run Code Online (Sandbox Code Playgroud)

对我来说也不好看,因为看起来整个结构都没有评论(条件可能很大并且需要多行).

像这样的东西:

//check for condition
if(condition) {
    i = 1;
//condition isn't met
} else {
    i = 2; …
Run Code Online (Sandbox Code Playgroud)

comments coding-style

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

从C#中的Excel范围读取所有单元格值

假设我有从E2到E16的范围.如何读取E2到E16的值?

c#

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

C# XML 注释 - 构建列表

我正在尝试为我的 C# 方法上的 XML 注释构建一个列表。

我正在使用以下文档,但是其中的列表实现对我不起作用。我正在使用 Visual Studio 2008 和 .net 3.5。

http://msdn.microsoft.com/en-us/magazine/cc302121.aspx

如何在 C# 中使用 XML 注释构建列表?

这是我当前的 XML 代码。para 标签工作正常,但没有生成列表。

   /// <summary>
    /// Populates an entity from the database.
    /// <para />
    /// <list type="table">
    /// <listheader>
    /// <term>This method contains assumptions in the implementation of the entity:</term>
    /// </listheader>
    /// <item><term>Given the entity name [name]Entity (eg. [User]Entity is User), there is an
    /// appropriate stored procedure created: dbo.sp[name]View (eg. dbo.spUserView).
    /// <para />
    /// The structure of …
Run Code Online (Sandbox Code Playgroud)

c# xml-comments

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

如何使用CSS构建复杂的表?

最近我遇到了一个复杂的表实现,例如:

tr1: | td1 | td2 | td3 |
tr2: |  th  |   td   |
tr3: |  th  |   td   |
...
Run Code Online (Sandbox Code Playgroud)

如本例所示,我希望td1和td3的宽度是固定的,当屏幕无线电/浏览器宽度改变时,td和td2是宽度自动扩展.我想知道是否有办法通过使用CSS来做到这一点?

为了清楚起见,我已经将colspan和width值用于我的目的,但是如何通过使用colspan和width值使td1小于th?colspan不起作用,也没有宽度值

css

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