小编Mar*_*tin的帖子

垂直对齐输入内的字符

如何在不改变输入高度的情况下垂直对齐输入中的字符/文本(它必须精确到28px)?输入有这个CSS,所以我不明白为什么它有一些padding-top(?):

input {
    font-family: arial;
    font-size: 28px;
    line-height: 28px;
    height: 28px;
    padding: 0;  
    border: none;
    outline: none;
    background-color:#cdcdcd;
}
Run Code Online (Sandbox Code Playgroud)
<input value="asdg">
Run Code Online (Sandbox Code Playgroud)

一些字母如g,pq被切断了

删除边距底部没有帮助.

https://jsfiddle.net/4rtL6415/

html css

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

Magento PHP检查用户是否已登录

我有以下代码来查看用户是否已登录.它有效,因为它在客户区域内工作(用户已登录),但即使客户仍在登录,也无法在客户区域外工作.

<?php
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$customerSession = $objectManager->get('Magento\Customer\Model\Session');
if($customerSession->isLoggedIn()) { ?>
   <li class="link wishlist" data-bind="scope: 'wishlist'">
    <a <?php /* @escapeNotVerified */ echo $block->getLinkAttributes() ?>><?php echo $block->escapeHtml($block->getLabel()) ?>
        <!-- ko if: wishlist().counter -->
        <span data-bind="text: wishlist().counter" class="counter qty"></span>
        <!-- /ko -->
    </a>
</li>
<li>Hello World</li>
?>
<?php
}
else {
?>
    <li>Not logged in</li>
<?php
}
?>



<script type="text/x-magento-init">
    {
        "*": {
            "Magento_Ui/js/core/app": {
                "components": {
                    "wishlist": {
                        "component": "Magento_Wishlist/js/view/wishlist"
                    }
                }
            }
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

php magento

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

mysql'插入'触发器根据其他字段计算字段

我正在尝试创建一个触发器,它将根据用户输入的lat/lng列更新GEOMETRY列.我的触发器看起来像这样 -

CREATE TRIGGER `tbl.foo`   
    AFTER INSERT ON `tbl` FOR EACH ROW  
    BEGIN  
        UPDATE tbl
        SET coord = Point(lng, lat)
        WHERE id = NEW.id; 
    END
Run Code Online (Sandbox Code Playgroud)

但是,当我插入一个带有lng,lat值的新行时,我收到以下错误 -

ERROR 1442(HY000):无法更新存储的函数/触发器中的表'tbl',因为它已被调用此存储函数/触发器的语句使用.

我可以不创建这样的触发器吗?如果没有,自动化的方法是什么?

mysql sql triggers

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

没有.php扩展名的PHP URL格式?

我需要的是获取一个字符串作为URL而不显示PHP文件名.我有文件contact.php页面我试图获取URL,例如

本地主机/ contact.php

这就是现在我得到的东西,我需要访问此页面

本地主机/接触

对于每个页面,我应该只能按名称导航.

localhost/contact
localhost/help
localhost/support

php mod-rewrite url-rewriting

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

MYSQL查询,是否有可能找到每个产品的第7位后包含"E"?

我是MYSQL的新手并尝试设置数据库.

将来,我将创建查询以对销售的产品进行报告.

我的产品代码如下:

01CES22AEZ
Run Code Online (Sandbox Code Playgroud)

是否有可能创建一个MYSQL查询,以便我能找到产品的代码以'01’和'每种产品的第7位后(所以我要不顾第7位前字符)’包含'E’开头.

如果有可能的话,我只需要抬头.

谢谢


额外:

好的,我明白了.

如果我的产品代码是这样的 01CES22AEZ

我可以用

select 
  *
from
 tablename
where productcode like '01______E_';
Run Code Online (Sandbox Code Playgroud)

但是,如果我的产品代码是这样的01CES22AFDE,我仍然想要包含"E"第11位的产品代码?

上面的查询我觉得不行吗?

mysql sql

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

Mysql将所有表名改为小写

我在mysql中有10个表都以大写开头,我想知道是否可以通过一个查询而不是20个查询将它们全部更改为小写?

mysql sql database

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

PHP如何确保捕获所有异常

假设我有一些使用try{...} catch() { ... }块的代码。在尝试过的代码中,有各种重要的第三方对象(或者可能是其他数据)。

通常这些第三方对象会抛出它们自己的第三方异常;在不知道这些异常的实际名称的情况下,我如何才能确定捕获这些异常?

对于代码各个部分中的各种第三方对象和方法,是否有一种相对快速的方法来捕获抛出的所有异常以进行进一步调查?

详细使用示例(Stripe有很多异常情况)

$someObject = new \someNamespace\someClass();
try {
    $x = $someObject->someFunction($someData); 
    $y = $stripeObject->StripeProcessing($x);
}
catch(\Stripe\Error\Card $ex) {
        // Since it's a decline, \Stripe\Error\Card will be caught
        error_log("Stripe Card Error: ".$ex->message);
        $message = "There was a card error: ".$err['message'];
    } 
catch (\Stripe\Error\RateLimit   | 
    \Stripe\Error\InvalidRequest | 
    \Stripe\Error\Authentication |   
    \Stripe\Error\ApiConnection  |  
    \Stripe\Error\Base $ex) {
        $message = "There was a Stripe error: ".$ex->getMessage();
        error_log("Stripe Other Error: ".print_r($ex,true));
    } 
catch( \someNamespace\GiggityException |
    \someNamespace\GiggityNewMexicoException){ …
Run Code Online (Sandbox Code Playgroud)

php exception class

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

将播放器信息保存在外部文件中

这是我在团结世界中第一次测试2d游戏中的主菜单:

在此输入图像描述

我想保存高分,如果玩家按下"最佳分数"按钮我想给他们显示最好的分数^^,所以我想我需要使用外部文件来保存这类信息并在运行时打开它时间......怎么样?哪种文件最适合执行?

unity-game-engine unityscript

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

如何在查询中使用数组中的数据

我正在尝试使用查询中的数组中的数据(用户ID).我想检索用户的数据,其中数组中的id与数据库中的id匹配.

这是我的阵列:

$ids = array("1234","1235","1250","3586");
Run Code Online (Sandbox Code Playgroud)

我如何转换或使用此数组,以便我可以使用它来检查数据库中是否存在的每个值.如果它存在,则必须返回用户名和生日.

php mysql

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

PHP 检测 SQL 注入尝试

我的代码已经是安全的,在 SQL 查询中使用参数,但是,我想检测是否有人尝试将某些内容注入到提交表单中。

我找到了 Snort,但我需要 PHP 脚本级别的东西,而不是整个网络。

这是一个包含学生个人信息的网站,因此,我们将警告(甚至采取行动)任何尝试攻击的人。

php mysql sql sql-injection

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