小编Oba*_*bay的帖子

仅使用CSS删除input元素的value属性

我有一个"提交"按钮,我试图用图像替换

<input type="submit" value="Continue" />
Run Code Online (Sandbox Code Playgroud)

我无法修改HTML,也无法使用JavaScript.我只能访问CSS.

是否可以value仅使用CSS 删除单词"Continue"(属性)?

编辑

我实际上已经能够使用图像设置按钮的样式.我现在想要删除"继续"按钮.我已经通过将text-indent值设置为负数来完成它,这是在不久之前提出的,但是已被删除.我想知道谁发布了它,所以我可以接受它作为答案.

html css

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

如何在 Windows 中压缩 sql 文件?

我在 Linux 中使用以下命令创建了一个 .sql 文件:

mysqldump --opt db_name | gzip > backup_file_name.sql
Run Code Online (Sandbox Code Playgroud)

我需要在 Windows 中使用它。7-zip 可以打开它,但解压时显示“backup_file_name.sql 中的数据错误。文件已损坏。” 我也尝试过http://www.gzip.org/#exe但无法让它工作。有任何想法吗?

mysql linux zip gzip

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

智能报价未正确转换为UTF8

我有一个PHP脚本,可以导入和解析XML文件并将数据保存到数据库中:

  • 数据库整理:utf8_general_ci,charset:utf8
  • Page的charset: utf-8
  • XML文件:ANSI,包含智能引号(来自MS Word)

因此,在导入期间,我会utf8_encode()在保存到数据库中并随后在页面上显示之前对XML文件中的文本执行操作.

但成功导入后,保存到DB中,

  • 数据库:智能引号保存为?字符(从CMD查看)
  • 页面:智能引号显示为框

有关为什么智能报价未正确转换的任何想法,即使在使用时utf8_encode()

编辑:

@Tomalak:XML​​文件实际上.txt没有XML声明(<?xml ... ?>),也没有根元素.我的脚本实际上添加了一个根元素,以便解析器工作:

utf8_encode('<article>' . file_get_contents($xmlfile) . '</article>');

好像我需要添加一个XML声明..?如果是这样,它应该怎么样?

php xml mysql utf-8 character-encoding

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

PHP简化三元操作

在PHP中,有没有办法简化这一点,而不使用if()

$foo = $bar!==0 ? $foo : '';
Run Code Online (Sandbox Code Playgroud)

我想知道如果$foo条件满足,是否有办法不重新分配给自己.我知道有一种方法可以在Javascript(使用&&,对吧?)中执行此操作,但是想知道是否有办法在PHP中执行此操作.

php ternary-operator

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

使用FB.ui将预定义消息添加到Facebook"发布到您的墙"对话框中

我正在使用FB.ui(https://developers.facebook.com/docs/reference/javascript/FB.ui/)在我的网站上创建"Post to Your Wall"功能:

var new_post = {
    method: 'feed',
    link: '/path/to/my/site',
    picture: '/path/to/image.jpg',
    name: 'My Site',
    caption: 'Lorem',
    description: 'Ipsum',
    message: 'Check out this link, guys!' //this does not work
};
FB.ui(new_post, callback_defined_somewhere);
Run Code Online (Sandbox Code Playgroud)

如何在帖子中添加预定义的消息,例如"查看此链接,伙计们!"

我已经尝试将message参数添加到new_post对象,但这似乎不起作用.

显示对话框时,焦点位于文本框上,Say something about this...而不是Check out this link, guys!消息.

有什么建议?

javascript facebook facebook-graph-api

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

电子邮件本地部分的尾随点

在我们的在线商店中,我们遇到了一个问题,其中某个用户因"无效的电子邮件地址"而无法购买.它看起来像这样:

her.email.address.@docomo.ne.jp

我认为引发无效电子邮件错误的是电子邮件本地部分的尾随点.在代码中,我注释掉了第二个条件:

if (isc_substr($local, 0, 1) == '.' || isc_substr($local, -1, 1) == '.')

使它工作.这样安全吗?或者我们应该建议客户更改她的电子邮件地址?

regex email email-address

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

Laravel自定义助手 - 未定义索引SERVER_NAME

在Laravel 5.1中,我创建了一个自定义帮助文件:custom.php我加载了composer.json:

"autoload": {
    "files": [
        "app/Helpers/custom.php"
    ]
},
Run Code Online (Sandbox Code Playgroud)

它包含这个方法:

function website() {
    return str_replace('dashboard.', '', $_SERVER['SERVER_NAME']);
}
Run Code Online (Sandbox Code Playgroud)

它按预期工作,但每次我执行php artisan命令时,我得到一个调用堆栈和此消息:

Notice: Undefined index: SERVER_NAME in /path/to/custom.php on line 4
Run Code Online (Sandbox Code Playgroud)

为什么会这样?从我的Laravel应用程序中运行时,该方法返回正确的值.

php laravel laravel-5.1

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

查询不返回表中另一个[associative]表中没有对应值的行

我有

表:文章

ID | CONTENT
---------------
1  | the quick
2  | brown fox
3  | jumps over
4  | the lazy
Run Code Online (Sandbox Code Playgroud)

表:作家

ID | NAME
----------
1  | paul
2  | mike
3  | andy
Run Code Online (Sandbox Code Playgroud)

表:ARTICLES_TO_WRITERS

ARTICLE_ID | WRITER_ID
-----------------------
1          | 1
2          | 2
3          | 3
Run Code Online (Sandbox Code Playgroud)

总而言之,第4条没有作者.

所以,当我做了一个" 搜索 "为字的文章"中的":

SELECT a.id, a.content, w.name 
FROM articles a, writers w, articles_to_writers atw 
WHERE a.id=atw.article_id AND w.id=atw.writer_id AND content LIKE '%the%' …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

当以某种方式声明时,外部文件中的Javascript函数是未定义的

从同一个js文件中调用时,myfunc()成功运行.但是从HTML页面调用时它是未定义的(Firebug):

JS档案:

$(function() {
    myfunc() {
        alert('inside myfunc');
    }
    alert('outside myfunc');
    myfunc(); //this successfully runs myfunc()
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<script>
$(function() {
    myfunc(); //this doesn't run myfunc(). It's undefined
});
</script>
Run Code Online (Sandbox Code Playgroud)

但是当我将myfunc()声明更改为:

myfunc = function () { ... }
Run Code Online (Sandbox Code Playgroud)

它不再是未定义的,并且运行成功.

对不起这个非常棒的问题,但刚刚发生了什么?当我改变声明函数的方式时,为什么它可以工作?

javascript jquery

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

使用字符串变量的值作为Javascript中现有对象的"索引"

我正在使用Javascript.

我有

var myobj = {
              "one": {
                       "name" : "paul",
                       "no"   : "A123"
               },
              "two": {
                       "name" : "mike",
                       "no"   : "B456"
              },
              "three": {
                       "name" : "andy",
                       "no"   : "C789"
              },
};
Run Code Online (Sandbox Code Playgroud)

我有另一个newitem要插入的对象

var newIndex = "four";
var newItem = {
                "name" : "leo",
                "no"   : "D987"
              };
Run Code Online (Sandbox Code Playgroud)

我要如何插入newItemmyobjnewIndex的"索引"?

顺便说一句,newIndex不是由我生成的,所以我不能只说myobj.four = newItem; myobj.newIndex = newItem不起作用,因为它使用单词'newIndex'作为索引而不是它的值.

任何见解?

javascript arrays

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

composer - 安装新包而不更新其他包

我在require我的块中添加了一个包composer.json.

我做了composer install,它说Nothing to install or update.

根据我的理解,composer update可以工作,但我不应该这样做,因为它将其他软件包的版本更新为最新版本,但我还没有测试我的代码.

如何安装新包?

laravel composer-php

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

Java SWT:如何通过源代码触发ModifyListener?

我已经附加了ModifyListener一个Combo盒子,它工作正常.但是如何通过源代码触发它呢?有没有比这更好的方法?:

int selected = myCombo.getSelectionIndex();
myCombo.select(selected + 1);
myCombo.select(selected);
Run Code Online (Sandbox Code Playgroud)

java swt

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