小编kbr*_*n80的帖子

Recaptcha - 表单定制

有没有人知道recaptcha是否可以在没有默认框架的情况下完全自定义.我需要recaptcha图像只有一定的宽度以及输入字段.有没有人在成功之前做过这件事.

php forms recaptcha

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

multipart/form-data的问题

当我的表单包含multipart/form-data时,我无法从servlet中获取文件和文本输入的值.我正在使用apache.commons.fileuploads来帮助上传.有什么建议.同样在下面的代码中,有些事情我认为应该更有效率.有没有更好的方法将这些多个文件存储在数据库中.

public void performTask(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    {
        boolean promo = false;
        Database db = new Database();
        Homepage hp = db.getHomePageContents();

        String part = ParamUtils.getStringParameter(request, "part", "");
        if(part.equals("verbage"))
        {
            String txtcontent = (String)request.getParameter("txtcontent");
            String promoheader = (String)request.getParameter("promoheader");
            String promosubheader = (String)request.getParameter("promosubheader");
            hp.setBodyText(txtcontent);
            hp.setPromoHeader(promoheader);
            hp.setPromoSubHeader(promosubheader);
            System.err.println(txtcontent);
        }
        else
        {

            boolean isMultipart = ServletFileUpload.isMultipartContent(request);
            if (!isMultipart) 
            {

            }
            else {
                FileItemFactory factory = new DiskFileItemFactory();
                ServletFileUpload upload = new ServletFileUpload(factory);
                List items = null;
                try {
                items = upload.parseRequest(request);
                //System.err.print(items);
                } catch …
Run Code Online (Sandbox Code Playgroud)

java servlets file-upload

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

如何使用Perl在最后一组括号中提取子字符串?

我使用Perl来解析字符串中的大小.我可以用来完成这个的正则表达式是什么:

示例数据:Sleepwell Mattress(Twin)
Magic Nite(无翻盖设计)床垫(全XL)

结果:Twin Full XL

我知道我需要从字符串的末尾开始并解析第一组括号,但不知道该怎么做.

#!/usr/bin/perl

$file = 'input.csv';

open (F, $file) || die ("Could not open $file!");

while ($line = <F>)
{
  ($field1,$field2,$field3,$field4,$field5,$field6,$field7, $field8, $field9) = split ',', $line;
  if ( $field1 =~ /^.*\((.*)\)/ ) {
  print $1;
}


#print "$field1,$field2,$field3,$field4,$field5,$field6,$field7, $field8, $field9, $1\n";
}

close (F);
Run Code Online (Sandbox Code Playgroud)

没有得到任何结果.也许我做得不对.

regex perl

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

Kohana 3控制器构造

试图在控制器中使用__construct来分配一些变量,但它会不断抛出错误.希望有人能带领我朝着正确的方向前进.

class Controller_Mobile extends Controller {

    public function __construct()
    {
        parent::__construct();      

        $iphoneDetect = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
        $touchDetect = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
        $blackberry = strpos ($_SERVER['HTTP_USER_AGENT'], 'blackberry');
        $android = strpos ($_SERVER['HTTP_USER_AGENT'], 'android');

        $iphoneDetect = true;
        if ($iphoneDetect == true || $touchDetect == true)  
        { 
            $directory = "mobile/iphone";
        }
        else if($android == true)
        {
            $directory = "mobile/android";
        }

    }
    public function action_index()
    {
        $this->request->response = 'I am mobile';
    }
Run Code Online (Sandbox Code Playgroud)

constructor controller kohana-3

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

在Eclipse中设置新项目

所以我在Eclipse中设置了一个新项目并创建了一个build.xml来创建一个war文件.我遇到的问题是战争中包含的唯一文件是WEB-INF中的内容.你如何将我的网络文件夹纳入战争?

  • 项目
    • SRC
    • 卷筒纸
    • WEB-INF

java eclipse ant

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