小编php*_*ini的帖子

什么是在网站上使用多种语言的最佳方式?

我想知道什么是实现基于多语言模板的网站的最佳方式.所以说我想在Englisch和德国提供我的网站,有一些不同的方法.我的兴趣主要是关于SEO,所以这将是搜索引擎的最佳方式.

我经常看到的第一种方法是为每种语言使用不同的目录,例如www.example.com for English和www.example.com/de/用于德语翻译.这样做的缺点是:更改文件时,必须手动更改每个目录中的ist.对于搜索引擎,这两个目录将被视为重复内容,不是吗?

我知道的第二种方法就是使用一些GET值,例如www.example.com?lang=de,然后设置一个cookie.但这种搜索引擎可能甚至找不到不同的语言.

那么还有另一种方式或哪种方式最好?

seo web

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

如何在C++中的头文件外定义赋值运算符?

我有一个头文件,其中包含一个带赋值运算符的类.现在我想在我的.cpp文件中定义我的函数.

我的头文件包含:Car &operator=(const Car &other); 现在在我的cpp文件中我想做的事情如下:Car::Car &operator=(const Car &other) { }

不幸的是,这似乎不是正确的语法.那么当我将函数声明和函数定义分开时,如何定义赋值运算符?

c++ variable-assignment

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

如何使用另一个变量覆盖 Bootstrap 4 中的变量?

我正在使用带有 SASS 的 Bootstrap 4,我在问自己如何_variables.scss用该文件中定义的另一个变量覆盖 Bootstrap 中定义的变量。

从 Bootstrap 网站我学会了首先导入我自己的覆盖,然后导入 Bootstrap SASS 文件。所以我这样做了:

@import 'modules/_overrides.scss';
@import 'vendor/_bootstrap.scss';
Run Code Online (Sandbox Code Playgroud)

在我的_overrides.scss我现在想用$gray-200Bootstrap 变量文件中定义的浅灰色变量覆盖主体背景颜色。但是,当我尝试在定义之前访问变量时,出现错误。

经过大量研究,我意识到有些人会通过从 Bootstrap 复制要覆盖的变量_variables.sccs并将它们放在覆盖文件的顶部来解决这个问题。然而,这似乎是一种非常肮脏的方式,因为现在在多个地方定义了变量。

所以我的问题是:有没有办法用另一个 Bootstrap 变量覆盖 Bootstrap 变量?

variables sass twitter-bootstrap

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

如何在C#中计算用户输入的字符串?

我正在尝试用C#构建一个计算器.现在我想知道是否可以进行文本字段内的计算.例如,用户进入文本字段(2*3)+6.现在我如何告诉我的脚本计算它然后输出结果?

c#

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

如何永久禁止用户使用我的网站?

我试图永久阻止用户的PC使用我的网站.到目前为止,我所做的是禁止IP地址并设置一个cookie,如果它发生变化,它将自动禁止IP地址.然而,一些棘手的用户仍然删除cookie并重置他们的路由器,因此他们可以在我的网站上写有害的评论.除了使用IP禁令和cookie之外,还有其他禁止用户的方法吗?我读到了这个问题:https://stackoverflow.com/questions/3159160/how-to-definitively-ban-a-user-from-my-website-or-almost但它并不是我想要的.

php cookies

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

如何在不知道表名和列名的情况下从mysql数据库中获取所有内容?

我在外部域上有一个mysql数据库.服务器上未安装Phpmyadmin.我不知道表名,也不知道列名.有没有办法以某种方式在PHP中创建一个视图,向我展示包含所有列和表名称的数据库中的所有内容?

php mysql

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

16px/28px在css字体规则中的含义是什么?

我继续看到类似的字体样式font: 16px/28px 'Open Sans', 'Helvetica', sans-serif;,我只是无法找出16px/28px可能意味着什么.为什么定义了两种不同的字体大小?

css font-size

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

如何在手机上不加载图像?

我正在寻找使图像(真实img元素,无背景图像属性)无法加载到手机上的最佳方法。由于使用媒体查询和设置display,以none不需额外使浏览器停止预载的图片,我使用纯CSS / HTML5没有JavaScript的研究更好的方法。我看到的唯一方法是使用 HTML5picture元素仅以特定屏幕宽度加载图像。

<picture>
   <source media="(min-width: 480px)" src="some.png">
</picture>
Run Code Online (Sandbox Code Playgroud)

但是目前主流浏览器还不支持图片元素,所以这也不是一个解决方案。你有其他想法如何实现它吗?如果没有纯 CSS/HTML 方法,使用 JavaScript 的最佳方法是什么?

html javascript css image responsive-design

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

如何编码内容通过jquery发送到php文件?

我试图通过jQuery将表单发送到PHP文件.问题是,必须发送到PHP文件的内容包含斜杠(/),因为里面有BBcode.所以我尝试了以下方法:

$.ajax( 
    { 
        type: "POST", 
        url: "create.php", 
        data: "content=" + encodeURIComponent(content),
        cache: false,
        success: function(message)
        {   
            $("#somediv").html(message);
        }               
  });
Run Code Online (Sandbox Code Playgroud)

在PHP文件中,我rawurldecode()用来解码内容并获取我的BBcodes然后我可以转换为HTML.问题是我把encodeURIComponent()它输出后会立即输出:[object HTMLTextAreaElement]

这是什么意思,我的错误在哪里?

php ajax jquery

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

将 html 实体转换为 utf-8 并将它们插入到 mysql 数据库中

我正在尝试将字符串从 HTML-ENTITIES 转换为 UTF-8,然后将编码后的字符串保存在我的数据库中。html 实体是希腊字母,例如如下所示:&#957;&#969;

现在我尝试了数千种不同的方法,从只使用 utf8_encode 或 html_entity_decode 开始,直到现在我遇到了函数 mb_convert_encoding()。现在真正奇怪的是,当转换我的字符串然后输出它时,它被正确编码为 utf-8,但是当将此字符串插入我的数据库时,我最终得到类似:ξÏνω.

这是编码的代码:

header('Content-Type: text/html; charset=utf-8');
mb_internal_encoding('utf-8');
......
while($arr = $select->fetch_array(MYSQLI_ASSOC))
{   
$text = $arr["greek"];
$result = mb_convert_encoding($text, 'UTF-8', 'HTML-ENTITIES');  
$mysqli->query("UPDATE some SET greek = '".$result."'");    
}
Run Code Online (Sandbox Code Playgroud)

当输出我的查询然后在 phpmyadmin 中手动执行 sql 查询时它工作正常,所以它似乎不是我的数据库的问题。将编码后的字符串传输到我的数据库时一定有问题......

php mysqli

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

如何使用CSS缩放属性根据浏览器高度放大/缩小?

我有一个包含大正方形(高度与宽度相同)的网站.

我希望广场总是有95%的浏览器窗口高度作为其高度.但我不想实际改变方形的定义高度/宽度.我想使用CSS zoom属性.如果我将浏览器窗口更改为较小的尺寸,则应缩小以使广场仍然完全可见.

html css jquery zoom

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

如何在这个PHP正则表达式中允许斜杠?

我现在已经尝试了几个小时,也在Stackoverflow上阅读了Regex维基,但似乎无法完成这个正则表达式.这是我的字符串:

Lorem: 8 FB / Ipsum-/Dolor: Some Text / Dolor: Some text with (brackets) / Sit amet.: Some Text with/slash / foobar / Last one: 36 foos

我想提取的是:Lorem,Ipsum-/Dolor,Dolor,Sit amet.,Last one.所以基本上从句子开头或斜线到冒号之后都是一切.

无论我尝试什么问题总是foobar因为它始终坚持在一起Last one.到目前为止我尝试过的例子是:( \/ |\A)([^(?!.* \/ )].*?):我希望从斜杠开始直到冒号,但不是如果有/(空格,斜线,空格),则提取所有内容.这样我想确保不要foobar / Last one归还.

有人能给我一些提示吗?

php regex

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