小编Ham*_*mza的帖子

将SOAP XML响应转换为PHP对象或数组

我正在使用cURL向SOAP服务发送请求,我在POST Body中发送包含参数的XML,作为回应我收到:

Web服务:http://lcbtestxmlv2.ivector.co.uk/soap/book.asmx?WSDL

<?xml version="1.0" encoding="UTF-8"?>
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
       <soap:Body>
          <SearchResponse xmlns="http://ivectorbookingxml/">
             <SearchResult>
                <ReturnStatus>
                   <Success>true</Success>
                   <Exception />
                </ReturnStatus>
                <SearchURL>http://www.lowcostholidays.fr/dl.aspx?p=0,8,5,0&amp;date=10/05/2013&amp;duration=15&amp;room1=2,1,0_5&amp;regionid=9</SearchURL>
                <PropertyResults>
                   <PropertyResult>
                      <TotalProperties>215</TotalProperties>
                      <PropertyID>1795</PropertyID>
                      <PropertyName>Hotel Gaddis</PropertyName>
                      <Rating>3.0</Rating>
                      <Country>Egypte</Country>
                      <Resort>Louxor</Resort>
                      <Strapline>Cet établissement confortable propose un très bon service à un bon rapport qualité-prix. Cet hôtel de 6 étages compte 55 chambres et comprend une terrasse, une réception avec coffre-fort et ascenseur,</Strapline>
                      <Description>Cet établissement confortable propose un très bon service à un bon rapport qualité-prix. Cet hôtel de 6 …
Run Code Online (Sandbox Code Playgroud)

php xml soap web-services simplexml

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

使用SublimeText SFTP上传到EC2 CentOS实例

我创建了一个EC2 CentOS实例来托管我的php web app开发版本,我使用Sublime Text作为IDE,而SFTP插件直接上传文件然后测试.

以前,我使用SFTP与用户名/密码/端口22连接

现在,我有PEM文件,我已经用它来安装和配置一些组件.如何通过Sublime Text SFTP插件使用PEM文件和上传文件进行连接?

我在sftp-config.json中指定:

"ssh_key_file": "/home/USER/USER-EC-Virginia.pem",
Run Code Online (Sandbox Code Playgroud)

但没有任何成功,我收到连接超时消息.

端口22已经允许接收流量.

编辑:我尝试使用SublimeText的PPK文件,我仍然得到相同:超时错误.

sftp centos amazon-ec2 amazon-web-services sublimetext2

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

管道签到PHP代码

我想连接2个变量,并且错误地输入了另一个代码,我得到了一个奇怪的结果.

这看起来像代码:

echo 'Hello World' | 'test';

Result : |e|o World
Run Code Online (Sandbox Code Playgroud)

如果没有连接,管道标志会做什么?

php

8
推荐指数
2
解决办法
2159
查看次数

TinyMCE 从我的 HTML 代码中删除 CSS

我正在使用 Javascript 函数来获取托管在我的服务器上的 HTML 文件的内容,然后将内容添加到 TinyMCE 编辑器。

这是功能:

function LoadTemplate(url) {
    $.post(url, function (data) {
        // Get the editor instance that we want to interact with.
        var ed = tinyMCE.get('html_editor');
        ;
        // Insert the response into TinyMCE editor
        ed.setContent(data, {format : 'raw'});

        // Hide The Templates Div
        HideTemplates();
    }, "text");
}
Run Code Online (Sandbox Code Playgroud)

用户选择一个文件,点击加载模板后,HTML文件插入到TinyMCE编辑器中没有任何问题,但是点击提交后,我在数据库中找到了文档的头部,并且TinyMCE删除了style标签中的CSS .

我添加到 TinyMCE 常规选项:

            element_format : "html",
            verify_html : false,
Run Code Online (Sandbox Code Playgroud)

但我仍然遇到同样的错误

html javascript php jquery tinymce

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

php-fpm 每天停止多次

我在 Centos 6 服务器上安装了一个 Wordpress 繁忙的博客:

CPU:英特尔至强 E3 1245v2 - 4 核 - 8 线程内存:32 Go DDR3

Nginx、PHP-FPM 和 APC

版本:

PHP 5.4.9 (fpm-fcgi)(构建时间:2012 年 11 月 22 日 11:33:35)

nginx 版本:nginx/1.2.5

该网站刚开始工作,我使用 UNIX 套接字而不是 TCP

PHP-FPM 错误日志:

[14-Dec-2012 01:33:45] WARNING: [pool www] seems busy (you may need to increase                                                                                         pm.start_servers, or pm.min/max_spare_servers), spawning 32 children, there are                                                                                         3 idle, and 205 total children
[14-Dec-2012 01:34:08] WARNING: [pool www] seems busy (you may need to increase                                                                                         pm.start_servers, or pm.min/max_spare_servers), spawning …
Run Code Online (Sandbox Code Playgroud)

php centos http nginx centos6

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

Golang将Http请求FormFile上传到Amazon S3

我正在创建一个微服务来处理一些附件上传到Amazon S3,我想要实现的是接受一个文件,然后将它直接存储到我的Amazon S3存储桶,我当前的功能:

func upload_handler(w http.ResponseWriter, r *http.Request) {
  file, header, err := r.FormFile("attachment")

  if err != nil {
    fmt.Fprintln(w, err)
    return
  }

  defer file.Close()

  fileSize, err := file.Seek(0, 2) //2 = from end
    if err != nil {
         panic(err)
    }

    fmt.Println("File size : ", fileSize)

  bytes := make([]byte, fileSize)
  // read into buffer
  buffer := bufio.NewReader(file)
  _, err = buffer.Read(bytes)

  auth := aws.Auth{
        AccessKey: "XXXXXXXXXXX",
        SecretKey: "SECRET_KEY_HERE",
  }
  client := s3.New(auth, aws.EUWest)
  bucket := client.Bucket("attachments")

  err = bucket.Put(header.Filename, bytes, …
Run Code Online (Sandbox Code Playgroud)

amazon-s3 go amazon-web-services

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

PHP:数组问题

我是一个php新手,我正在为我的flash游戏创建一个Facebook应用程序.在应用程序的主页面中,我想打印按分数排序的当前用户朋友.

我使用此API函数的第一个用户朋友使用我的应用程序:

<?php $friends = $facebook->api_client->friends_getAppUsers();?>
Run Code Online (Sandbox Code Playgroud)

$ friends是一个包含所有用户朋友ID的数组,每个ID都是一个bigint.

之后我创建另一个数组来存储在Friends ID的+分数中:

<?php
foreach( $friends as $friend )
{
$fscores["$friend"] = get_user_bestscore($friend);
}
?>
Run Code Online (Sandbox Code Playgroud)

get_user_bestscore($朋友); 功能从我的DB获得分数.

我对数组进行排序,以显示按分数排序的朋友:

<?php sort($fscores); ?>
Run Code Online (Sandbox Code Playgroud)

最后一步显示$ fscores数组以显示来自ID的朋友姓名,而得分I使用:

<?php
foreach( $fscores as $fid => $score )
{
echo '<P>';
echo '<fb:profile-pic uid="'.$fid.'" linked="true" /><br>';
echo '<b># '.$counter++.'</b>';
echo '<b>- <fb:name uid="'.$fid.'" useyou="false"/></b><br>';
echo '<b>Score : '.$score.'</b>';
echo '</P>';
}
?>
Run Code Online (Sandbox Code Playgroud)

$ score var显示从DB到数组正确存储的分数,但$ fid(Facebook Friend ID)显示ex:0

我使用print_r来了解我找到的$ scores数组内容:Array([0] => 5.87)

在我找到的第一个$ friends数组中: Array ( [0] => 100000625691889 ) …

php arrays facebook arraylist

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

OOP或Structural:PHP网站

我将开始一个新的PHP/MySQL网站/ Facebook应用程序的视频 - 图片 - 文章共享,用户可以从托管网站的视频分享视频,图片来自URL或上传,文章将被写入,用户将从共享收入视频.

什么编程范例是这种网站的理想选择,为什么?

对于DB,我使用的是MySQLi OOP类.

php mysql oop programming-languages

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