小编Dav*_*hta的帖子

使用PHP防止注入SQL

因为我的陈述是这样的

"SELECT * FROM `box` WHERE `thing` = '{$variable}'
Run Code Online (Sandbox Code Playgroud)

我可以简单地清理它

$variable = str_replace("'","\'",$variable);
"SELECT * FROM `box` WHERE `thing` = '{$variable}'
Run Code Online (Sandbox Code Playgroud)

那会有用吗?我的主机不支持mysql转义,我不使用mysqli.

php mysql sql code-injection

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

如何在此Java函数中关闭文本抗锯齿?

基本上我想在下面关闭antialias:

public BufferedImage createText(String text) {

    //create image
    BufferedImage image = new BufferedImage(95, 20, 
        BufferedImage.TYPE_INT_ARGB);
    Graphics2D graphics = (Graphics2D) image.getGraphics();

    //set background
    graphics.setColor(Color.white);
    graphics.fillRect(0, 0, 95, 20);

    //draw text
    graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING, 
        RenderingHints.VALUE_ANTIALIAS_OFF);

    graphics.setColor(Color.black);
    graphics.setFont(new Font("volter", Font.PLAIN, 9));
    graphics.drawString(text, 0, 10);

    return image;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用,这是这个函数生成的东西:

在此输入图像描述

我只想要使用黑色和白色,没有别的,所以重要的是我禁用了antialias!

java antialiasing

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

libcurl 无法工作 xcode

我遇到了与此人完全相同的问题:

在 Mac 上使用 C 时的 LibCURL

但是,我不确定如何应用此修复程序。为了运行我的代码,我在 xcode 中点击了“构建并运行”,因此我不确定如何解决这个问题。

c++ xcode libcurl

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

这个javascript适用于每个浏览器,除了Internet Explorer!

网页在这里:http: //develop.macmee.com/testdev/

我在谈论你什么时候点击?在左边,它应该打开一个包含更多内容的盒子.它在IE以外的每个浏览器中都这样做!

function question()
{
    $('.rulesMiddle').load('faq.php?faq=rules_main',function(){//load page into .rulesMiddle

        var rulesa = document.getElementById('rulesMiddle').innerHTML;
        var rules = rulesa.split('<div class="blockbody">');//split to chop off the top above rules

        var rulesT = rules[1].split('<form class="block');//split to chop off below rules
        rulesT[0] = rulesT[0].replace('class=','vbclass');//get rid of those nasty vbulletin defined classes
        document.getElementById('rulesMiddle').innerHTML = rulesT[0];//readd the content back into the DIV
        $('.rulesMain').slideToggle();//display the DIV
        $('.rulesMain').center();//center DIV
        $('.rulesMain').css('top','20px');//align with top
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery internet-explorer

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

我可以将PHP限制为它所在的文件(停止滥用吗?)

我正在制作一个小文件编辑器,唯一的解决方案就是我不希望有权访问它的人确实使用危险的功能,例如unlink chdir exec,我相信还有100多个他们无法使用.

我正在考虑制作一系列危险的函数,我不希望它们能够使用,当它们保存文件时只是将它们输出,但问题是如果我省略了几个危险的函数?

所以,我希望A)有人可以给我一个人们可以在PHP中滥用的功能列表,或者B)给我一个更好的解决方案来解决这个问题.

注意我不是服务器管理员所以我只能使用htaccess,如果你可以帮助后者

戴夫

php security

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

如何使用ctrl + _等快捷方式在emacs中多次重做

我喜欢用ctrl + _多次撤消多次,但我似乎无法弄清楚如何使用类似的快捷方式重做多次支持.

此外,我似乎无法弄清楚如何一次上下跳过多行.

emacs undo-redo

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

我怎么能写一个有效的PHP聊天?

我在userend pullstyle上用JQUERY写了一个PHP chatscript.它每秒重新加载一次pull.php页面,并且自上次检查后仅从我的sql数据库中检索新的聊天记录.

但是我收到了主持人的一封电子邮件,说我使用了太多的带宽.的Bleh.我的聊天工作就像我想要的那样,这发生了.我害怕做一个COMET php聊天,因为我被告知它使用一个单独的进程或线程foreach用户.

我想我只需要一个比我的更好,更高效的策略.

php chat bandwidth

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