小编Gui*_*ura的帖子

如何使用PHP发送POST请求?

实际上我想读完搜索查询后的内容.问题是URL只接受POST方法,并且不对GET方法采取任何操作......

我必须在domdocument或的帮助下阅读所有内容file_get_contents().是否有任何方法可以让我用POST方法发送参数然后通过读取内容PHP

php post http request

622
推荐指数
14
解决办法
91万
查看次数

xmlns =""是一个有效的xml命名空间吗?

"空"是XML命名空间的有效值吗?如果是的话是什么意思?

我有以下XML代码,但我不确定属于哪个命名空间Field1Field2元素.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Header />
  <soap:Body>
    <Root xmlns="uri">
      <Field1 xmlns="">147079737</Field1>
      <Field2 xmlns="">POL</Field2>
    </Root>
  </soap:Body>
</soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

xml xml-namespaces

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

php脚本中的双引号回显

我有一行php代码,如下所示:

echo "<script>$('#edit_errors').html('<h3><em>Please Correct Errors Before Proceeding</em></h3>')</script>";
Run Code Online (Sandbox Code Playgroud)

我想知道如何正确地为文本添加字体颜色.如果我这样做:

echo "<script>$('#edit_errors').html('<h3><em><font color="red">Please Correct Errors Before Proceeding</font></em></h3>')</script>";
Run Code Online (Sandbox Code Playgroud)

"red"一词是黑色文本,编译器抛出错误.

如果我在红色周围使用单引号,则文本根本不显示.

任何帮助都会很棒.谢谢

javascript php syntax echo

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

PHP相对路径:我可以配置吗?

tl; dr:如何从当前文件的角度使PHP解释include/require语句中的相对路径?

这是关于PHP中关于相对路径的旧问题的另一个问题.请耐心等待,因为我无法找到任何解决方案.

考虑以下目录树和文件:

[www]:
    index.php
    config.php
    [webroot]:
        home.php
Run Code Online (Sandbox Code Playgroud)

index.php要求home.php,在里面找到webroot:

require('webroot/home.php');
Run Code Online (Sandbox Code Playgroud)

home.php要求config.php,在父目录中找到:

require('../config.php');
Run Code Online (Sandbox Code Playgroud)

我的问题是,这在我的本地开发环境(Ubuntu 14.04 LTS/15.10)中不起作用,而它在生产中运行完美.每个提到的环境都运行Apache 2和PHP 5.
奇怪的是,当我在我的Vagrant VM(Ubuntu 12.04 LTS)中运行它时,它会在本地运行,从主机访问它.但是,现在,我不能在这里运行VM.

那么,为什么这些环境的表现如此不同?
这让我相信必须有一种方法来改变PHP如何解释相对路径.我目前正在使用一个6GB + PHP项目,就像上面的例子一样,我真的需要避免从我那里重写每个include/require语句(使用dirname(__FILE__)左右)所付出的努力,以及这可能导致git合并冲突.

编辑:我记得我实际上已经在这里问过这个问题:PHP:包含内部包含的文件

php apache relative-path

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

`getElementById`返回null

一个document.getElementById回归的案例null.我在SO中读过其他四个问题,并阅读MDN上的参考资料,但我不知道出了什么问题; 请帮我.代码如下:

HTML

<button id="btnButton1">Button1!</button><br>
<button id="btnButton2">Button2!</button><br>
<span id="spanOutPut"></span>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

getBYid = function(elem) {
    return document.getElementById(elem); }

funButton1 = function() { getBYid('spanOutPut').innerHTML = "Button 1 pressed!!" };
funButton2 = function() { getBYid('spanOutPut').innerHTML = "Did you press the Button 2?!" };

getBYid("btnButton1").addEventListener('click', funButton1, false);
getBYid("btnButton2").addEventListener('click', funButton2, false);
Run Code Online (Sandbox Code Playgroud)

TypeError: getBYid(...) is null在FireBug上得到了一个.

当我只是addEventListener从JS中删除调用并设置onclick内联时,它就可以工作,如下面的代码所示:

<button onclick="funButton1()">Button1"</button>
Run Code Online (Sandbox Code Playgroud)

有什么不同?

javascript getelementbyid

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