小编Gum*_*mbo的帖子

PHP simpleXML如何以格式化方式保存文件?

我正在尝试使用PHP的SimpleXML将一些数据添加到现有的XML文件中.问题是它将所有数据添加到一行中:

<name>blah</name><class>blah</class><area>blah</area> ...
Run Code Online (Sandbox Code Playgroud)

等等.全部在一条线上.如何引入换行符?

我怎么做到这样?

<name>blah</name>
<class>blah</class>
<area>blah</area>
Run Code Online (Sandbox Code Playgroud)

我正在使用asXML()功能.

谢谢.

php formatting simplexml

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

删除所有子元素的CLASS

给出以下HTML:

<div id="table-filters">
    <ul>
        <li class="active">blah</li>
        <li>blah</li>
        <li>blah</li>
        <li>blah</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

使用表过滤器作为jQuery选择器,如何清除元素CLASS=ACTIVE,无论LI它恰好在哪个?

谢谢

jquery css-selectors

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

What do you call the entire first part of a URL?

If I have a URL like:

http://www.example.com:9090/test.html
Run Code Online (Sandbox Code Playgroud)

Then I know that www.example.com is the host name, but what do you call http://www.example.com:9090? Is there some kind of established name for that?

url uri terminology

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

如何在HTML中包含没有空格的长行?

如果用户键入一条没有任何空格或空格的长行,它将通过比当前元素更宽来打破格式化.就像是:

HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA ................................................. .................................................. ..........................................

我试过wordwrap()在PHP中使用,但问题是如果有链接或其他一些有效的HTML,它会中断.

CSS中似乎有一些选项,但它们都不适用于所有浏览器.在IE中查看自动换行.

你怎么解决这个问题?

html css php word-wrap

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

如何删除部分字符串?

让我们说我有test_23,我想删除test_.

我怎么做?

之前的前缀_可以改变.

javascript string

64
推荐指数
5
解决办法
13万
查看次数

使用javascript从URL获取路径和查询字符串

我有这个:

http://127.0.0.1:8000/found-locations/?state=--&km=km
Run Code Online (Sandbox Code Playgroud)

我要这个:

found-locations/?state=--&km=km
Run Code Online (Sandbox Code Playgroud)

我如何在JavaScript中执行此操作?

我试过window.location.href但它给了我整个网址
我试过window.location.pathname.substr(1)但它给了我found-locations/

javascript url uri

59
推荐指数
5
解决办法
7万
查看次数

JSON.stringify返回[]

为什么会JSON.stringify()回来:

[]
Run Code Online (Sandbox Code Playgroud)

jQuery也是如此: $.JSON.encode()

什么可能导致这个?我传入一个简单的对象数组,其中每个对象都有字符串属性.我已经循环并警告每个对象属性,所有看起来都很好,但由于某种原因,两种编码方法都返回[].

javascript jquery json

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

HTTP字段名称Referer的拼写错误是故意的吗?

我最近阅读(我不记得在哪里,或者我回到那个来源),规范中HTTP头字段名称Referer的拼写是故意的.那是准确的吗?如果是这样,为什么?

specifications http misspelling

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

正则表达式中的Tilde运算符

我想知道正则表达式中tilde运算符的含义是什么.

我有这样的声明:

if (!preg_match('~^\d{10}$~', $_POST['isbn'])) {
    $warnings[] = 'ISBN should be 10 digits';
}
Run Code Online (Sandbox Code Playgroud)

我发现这个文件解释了代字号的含义: ~

它说这=~是一个perl运算符,意味着对这个正则表达式运行这个变量.

但为什么我的正则表达式包含两个波浪号运算符?

php regex pcre

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

在MySQL中将行值增加和减少1

嗨我有一个MySQL数据库表"点"用户可以点击一个按钮,一个点应该从他们的帐户中删除,他们按下的按钮有另一个用户的ID,因此他们的帐户必须增加一个.

我让它在jQuery中工作并检查Firebug中的varibles/posts,它确实发送了正确的数据,例如:

userid= 1 
posterid = 4
Run Code Online (Sandbox Code Playgroud)

我认为问题出在我的PHP页面上:

<?php


include ('../functions.php');

$userid=mysql_real_escape_string($_POST['user_id']);
$posterid=mysql_real_escape_string($_POST['poster_id']);

if (loggedin()) 
{
include ('../connection.php');
$query1 = "UPDATE `points` SET `points` = `points` - 1 WHERE `userID` = '$userid'";
$result1=mysql_query($query1);


$query2 = "UPDATE `points` SET `points` = `points` + 1 WHERE `userID` = '$posterid'";
$result2=mysql_query($query2);


if ($result1 && result2)
{
    echo "Successful";  
    return 1;
}
else
{

    echo mysql_error();
    return 0;   
}
}
?>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢 :)

php mysql sql

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