小编Jim*_*Jim的帖子

如何在PHP中用多个分隔符拆分字符串?

"something here ; and there, oh,that's all!"

我想分裂它;,

所以处理后应该得到:

something here

and there

oh

that's all!
Run Code Online (Sandbox Code Playgroud)

php regex string split

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

有没有办法在android中组织res文件夹?

我在/ res/raw中有很多文件.有没有办法组织这个文件夹?简单地安排到目录使它们对R.raw不可见.

android

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

JAXB List Tag创建内部类

所以我们在表单中有一个XSD类型:

<xs:complexType name="Foo">
    <xs:all>
        <xs:element name="Bars">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Bar" type="barType" maxOccurs="unbounded"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
    </xs:all>
</xs:complexType>    
Run Code Online (Sandbox Code Playgroud)

表示XML:

<Foo>
    <!-- Elements snipped for brevity-->
    <Bars>
        <Bar>
            <!-- Bar Element -->
        </Bar>
    </Bars>
</Foo>
Run Code Online (Sandbox Code Playgroud)

xjc产生几乎正确的结果.唯一令人讨厌的事情是"Bars"被创建为一个内部类,它存储一个Bars列表.反正有没有Bars在Foo中成为List而仍然保留上面的XML?

java jaxb xjc

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

如何摆脱数百个PHP未定义的索引通知?

我只是启用了错误报告,并且哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇!

Notice: Undefined index: action in C:\webserver\htdocs\header.inc.php on line 18
Run Code Online (Sandbox Code Playgroud)

我明白他们是因为我调用变量而没有设置它或者其他什么,但是有更简单的方法设置例如,如果一个页面有50个变量报告这个,是否有一种更简单的方法来正确编码该页面来修复它们所有?

而且我并不是要隐藏它们我认为最好修复它们

这是我发布的那一行的一个例子

if ($_GET['p'] == "account.edit.topfriends" || $_GET['action'] == "newmember" || $_GET['p'] == "account.profile.name") {
    //some more code here
}
Run Code Online (Sandbox Code Playgroud)

php

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

尝试执行文件上载时$ _FILES为空

这真让我抓狂.我正在试图弄清楚如何上传文件.我有两个非常简单的文件,但它似乎不起作用.第一个是允许用户选择文件的文件:

<html>
<head>
<title>File Upload Form</title>
</head>
<body>
This form allows you to upload a file to the server.<br>

<form action="getfile.php" method="post"><br>
Type (or select) Filename: <input type="file" name="uploadFile">
<input type="submit" value="Upload File">
</form>
</body>
</html>
</code>
Run Code Online (Sandbox Code Playgroud)

第二个是处理它的php文件:

<html>
<head>
<title>Process Uploaded File</title>
</head>
<body>
<?php

print_r($_FILES);
print "<P>\n";

move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'],
       "../blimages/site/7337/{$_FILES['uploadFile'] ['name']}")

?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

因为 - 除了print_r- 我从网站教程中删除了如何进行文件上传,我认为这些文件没问题.

print_r($FILES)返回一个完全空数组.

我也查了一下php.ini.允许文件上传,最大大小为2M,我假设是2兆字节,这远远大于我试图上传的文件.

还有什么可能是错的?

谢谢,

肖恩.

php

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

如何在URL中发送PHPSESSID?

我正在尝试通过HTTP GET变量为无cookie客户端发送PHPSESSID.

我已经在各种drupal实现中看到了这一点,?PHPSESSIONID=123ABC它附加到每个链接,但是我如何在PHP中指定它,是否有任何方法可以更改GET参数,因为它可能是?token = 123ABC,甚至通过HTTP POST发送?

标准LAMP堆栈,运行Zend框架.

谢谢!

php url session

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

django admin在内联中覆盖保存方法?

有没有办法同时覆盖内联表单和父级的保存方法?

我想在用户保存编辑的内联表单时更改字段的值.

谢谢 :)

django django-admin

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

模型中的错误处理(MVC)

我想知道在模型中处理错误的例外标准是什么.

目前我的所有模型都使用'setError'和'getError'方法.

这意味着我只关心模型中对方法的调用是真还是假.如果它是假的,那么我会$this->model->getError()在我的控制器中使用.

另外我正在考虑设置一个包含我所有错误的单独文件.每个模型一个文件,也想对此有所了解.

php error-handling model-view-controller model

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

SQL选择行并排除子项

我有两张桌子A和B. A是B的父母.我试图找到所有没有特定B作为孩子的所有.通常我会这样做

SELECT A.id FROM A 
    WHERE A.id NOT IN 
        (SELECT B.AId FROM B WHERE B.someFK = foo);

但是出于性能原因,我不想使用内部选择.我尝试过类似的东西:

SELECT A.id FROM A 
    LEFT JOIN B ON (A.id = B.AId)
    WHERE B.someFK != foo OR B.someFK IS NULL

问题是这个返回因为它有多个孩子而不管他们是否有指定的B.

编辑:将B.id更改为B.someFK

mysql sql

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

PHP mail()可以从命令行运行,但不能运行apache

我试图弄清楚为什么PHP中的邮件功能在通过Web浏览器(即apache)调用时失败,但我可以从命令行运行相同的脚本

php -f mailtest.php

这是我客户端的Fedora服务器之一,所以我不完全了解它,但如果我需要更改任何内容,我确实有root访问权限.

来自php.ini:

sendmail_path =/usr/sbin/sendmail -t -i

不确定这是否重要,但是/ usr/sbin/sendmail是/ etc/alternatives/mta的符号链接,这是一个符号链接回/usr/sbin/sendmail.sendmail.FWIW apache用户确实有权运行sendmail(直接从命令行测试sendmail).

OS: Fedora Core 7 Linux (kernel 2.6.23.17)  
Apache: 2.2.8  
PHP: 5.2.6
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!

php apache email command-line sendmail

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