RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-219349

Андрей's questions

Martin Hope
Андрей
Asked: 2020-07-10 03:43:18 +0000 UTC

从不需要的代码中屏蔽搜索查询

  • 0

我不明白如何转义搜索查询,以便像这样的字符串

8&cost%5Bfrom%5D=12%22%3E%3Cscript%3E`&cost%5Bto%5D=123123`;alert()%3C/script%3Eqweqwe%27%22asd 

没有执行第三方代码。我逃脱了htmlspecialchars,但alert()它仍然运行。strip_tags也没有帮助。

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-12-12 23:01:50 +0000 UTC

换行不起作用

  • 0

我将产品特征存储在 JSON 中。输出时,我尝试用换行符替换所有逗号。

  {{ $char= json_decode($prod[0]->characteristic)}}
   {{ str_replace(',',PHP_EOL,$char) }}
    {{ nl2br($char) }}

它输出如下:

Процессор: Xenos.<br /> ОЗУ: 1 ГБ,<br /> ОС: Андроид,<br /> Камера: 12 МП/5 МП,<br /> Дисплей: 5.5

提出解决方案。

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-11-25 04:17:27 +0000 UTC

从我的子弹中受到伤害

  • 1

有损坏功能:

 public override void ReceiveDamage()
    {
        Lives--;
        rigidbody.AddForce(transform.up * 4.0F, ForceMode2D.Impulse);
        if(lives == 0)
        {
            Application.LoadLevel(Application.loadedLevel);

        }
    }

我收到的敌人子弹造成的伤害:

 private void OnTriggerEnter2D(Collider2D collider)
    {
        Vector3 position = transform.position;
        Unit unit = collider.GetComponent<Unit>();
        Bullet bullet = collider.GetComponent<Bullet>();
        if (unit is Heart)
        {
            lives++;
        }

        if (unit)
            this.Die();
        if (bullet)
           this.ReceiveDamage();

    }


}

然而,问题是我也受到角色发射的子弹的伤害。告诉我如何开处方以使您的子弹不会造成伤害?

unity3d
  • 2 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-11-15 20:21:29 +0000 UTC

由于大量图像导致页面加载缓慢

  • 0

一个周期内每页加载大约 850 张图像,因此页面加载时间较长。告诉我,你能以某种方式压缩它们或其他可用的方法吗?

php
  • 2 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-10-26 17:47:03 +0000 UTC

右侧的额外边距

  • 0

我不知道右边的边距是从哪里来的。 在此处输入图像描述

我使用 js 生成一个列表和列表元素:

$('#listItem').append('<ul id = "itemUl"></ul>');  

$('#itemUl').append('<li id = "itemListItem">'+prodName+' - '+prodQuant+' шт.<a class="closebutton" id = "deleteFromCart" onclick = "deleteFromCart(this)">&times;</a><input type = "hidden" id = "deleteProdId" value = "'+prodId+'"></li>');

您需要将十字从底部向右移动,使其位于文本旁边

css
  • 2 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-10-18 18:43:27 +0000 UTC

CSS使背景变暗

  • 0

在网上找到了打开弹窗时变暗的效果。

.zatemnenie {
    background: rgba(102, 102, 102, 0.5);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
  }

既然css不好,我请你告诉我如何让整个页面完全变暗?目前只有可见部分变暗,向下滚动可以看到效果被打断了 在此处输入图像描述

css
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-10-10 19:17:07 +0000 UTC

strpos 不工作

  • 1

有一行:

Ссылка на описание и полную версию 

您需要检查变量是否存在这样的字符串。

$find = "Ссылка на описание и полную версию";
    if(strpos($productArr[$i]["description"],$find)){
        $description = "";
    }
    else{
    $description = $productArr[$i]["description"];
}

这是我得到的整个字符串:

Ссылка на описание и полную версию :https://crispy.com.ua/ottie/first-swing-recovery-essence-ottie

我不明白为什么它没有找到这个子字符串的出现

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-09-19 13:28:14 +0000 UTC

Linux下下载和切换php版本

  • 0

告诉我,是否可以下载 PHP 5.6 并从 7.2 版本切换到它而不删除后者?如果是,请告诉我该怎么做。Ubuntu 外壳

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-09-05 17:21:57 +0000 UTC

返回他们文件的数组,以便每一行都有自己的索引

  • 1

我正在制作一个待办事项清单。用户输入一个新任务,这个任务被写入文件的新行,然后读取整个文件以显示整个任务列表。该文件存储在服务器上。

在 PHP 方面,我从数据文件中获取一个数组并将其发送回 JS。文件中的每个条目都从新行开始。每一行都必须有自己的索引,通过它可以访问它。目前我有这个:

在此处输入图像描述

访问索引时,我只得到一个字符。PHP代码:

 $file = file_get_contents("toDoList.txt");
        echo $file;
php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-07-15 03:06:26 +0000 UTC

网上商店的购物车

  • 0

告诉我如何做一个篮子?我知道可以在会话中存储一个 Id 数组,可以通过数据库,可以通过 cookie。到目前为止,这是我第一次尝试创建篮子,所以我选择了通过会话传递数组的方法。但是正确的方法是什么?

корзина
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-07-13 17:53:42 +0000 UTC

在js中获取产品id

  • -1

有一个产品页面。每件商品旁边都有一个“添加到购物车”图标。

我需要在 js 中点击这个图标来获取该人添加到购物车的产品的 id。

 <input type="hidden" id = "idProduct" name = "idProduct" value = "{{$p->id}}">

项目 ID 存储在隐藏字段中。但是,当我单击购物车时,我总是只获得数据库中第一个项目的 Id。也就是说,它总是等于 1。我试图这样得到它:

var idProduct = $("#idProduct").val();

这是一般形式:

<form method="post" action="#" id="form">
        <div class="col-lg-2">
            <h3>{{$p->name}}</h3>
            <img src="{{$p->image}}" width="200" height="200"><br>
            <h3>{{$p->price}}<a href="#" id = "cartIcon"><span class="glyphicon glyphicon-shopping-cart"  name = "spanIdProduct" onclick="addProductInCart()" style="float: right; margin-right: 15px" value = "{{$p->id}}"></span></a></h3>
            <input type="hidden" id = "idProduct" name = "idProduct" value = "{{$p->id}}">
            {{ csrf_field() }}
        </div>
    </form>
php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-06-26 22:15:38 +0000 UTC

重定向到路由

  • 0

如何重定向到 Laravel 中的路线?像这样尝试:

return redirect()->route('add')

给出没有这样的路线的错误。但他是。

Route::get('/add', function (){
    $model = new getInfoController();
    $category = $model->getCategory();
    $product = $model->getProduct();
    return view('admin/addCategory', compact("category","product"));
});
php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-05-13 03:15:27 +0000 UTC

Laravel从带有空格的数据库中选择记录

  • 0

该数据库包含记录移动电话。因此,在选择和替换 value 属性时,Laravel 将第一个单词用引号括起来 - “Mobile”,而忽略了单词 phones。告诉我如何解决这个问题,因为我以后需要在这张唱片上再做一次选择。

在此处输入图像描述

样本:

 $category = DB::table('category')->get();

价值替代:

@foreach($category as $c)
            <li>
                <form action="{{url("/selectProduct")}}" method="post">
                    <input class="submit" type="submit" name="categoryName" value= {{$c->name}}>
                    {{ csrf_field() }}
                </form>
            </li>
        @endforeach
php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-05-11 17:29:09 +0000 UTC

通过 routes.php 将变量传递给控制器

  • 1

告诉我如何通过 Laravel 中的路由传递变量?

Route::post('/addCat', 'addOperationController@addCategory');

这是控制器方法调用。您需要将变量传递给此方法

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-04-24 02:05:36 +0000 UTC

站点地址处理

  • 1

晚上好。有一个条件:

 Проверка должна срабатывать при любом формате ввода адреса:

site.com

www.site.com

http://site.com

https://site.com

告诉我如何实现对字段中地址的正确处理,使脚本正常工作?我假设在模式的帮助下?

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-04-20 00:27:01 +0000 UTC

Yii 中的密码哈希

  • 0

告诉我如何比较数据库中的哈希密码和用户在字段中输入的哈希密码?毕竟,我们保存了一个哈希,当用户输入密码时,会创建一个完全不同的哈希。我浏览了很多网站,但没有理解本质。

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-03-11 01:51:04 +0000 UTC

导航到 yii 中的另一个页面

  • 0

在控制器中呈现了一个主页my。当您转到其他页面时,一切都很好。但是当您尝试返回地址栏中的主页时,会www.dipl1/web/my 产生www.dipl1/web/my/my错误。链接到主页和所有其他页面:

<li><a href="my">Главная</a></li>
                <li><a href="db">Работа с БД</a></li>
                <li><a href="diagram">Графики с данными</a></li>

所有视图都在一个文件夹中my

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-02-19 18:25:57 +0000 UTC

Yii2 - 添加到 MySql 数据库

  • 0

我不知道出了什么问题。这里有张桌子: 在此处输入图像描述

您需要通过表单向其中添加新记录。表格本身:

<?php $model = new RegistrationForm(); ?>
    <?php $form = ActiveForm::begin([
            'action' => '?r=site/save',
        'method' => 'post',
    ]); ?>

    <?= $form->field($model, 'name') ?>
    <?= $form->field($model, 'surname') ?>
    <?= $form->field($model, 'position') ?>
    <?= $form->field($model, 'login') ?>
    <?= $form->field($model, 'password')->passwordInput() ?>
<?= Html::submitButton('Закончить регистрацию', ['id' => 'send']);?>
<?php ActiveForm::end()?>

我要添加的控制器:

   public function actionSave()
    {
        $model = new RegistrationForm();
        if ($model->load(Yii::$app->request->post())) {
            $model->name = $_POST["RegistrationForm"]["name"];
            $model->surname = $_POST["RegistrationForm"]["surname"];
            $model->position = $_POST["RegistrationForm"]["position"];
            $model->login = $_POST["RegistrationForm"]["login"];
            $model->password = $_POST["RegistrationForm"]["password"];
            $model->save();

        } else {
            echo "Ошибка";
        }

    }

模型:

class RegistrationForm extends ActiveRecord
{
    public $name;
    public $surname;
    public $position;
    public $login;
    public $password;

    public function rules(){
        return [
            [['name', 'surname', 'position', 'login','password'], 'required'],

            [ ['password'],'string','min'=>6],
    ];

    }

    public static function tableName(){
return "user";
    }
}

填写字段并按下按钮时,表格将填充空白字段。同时,如果通过var_dump查看$model,可以看到模型中填充了输入的数据。我不知道为什么会保存空字段。提示选项

php
  • 2 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-02-15 01:26:00 +0000 UTC

使用 Html 下载文件

  • 1

有一个链接,其中包含指向文件的 URL 和下载属性。当我尝试下载文件时,它显示“网络错误”。链接代码如下所示:

echo "<td><a  href='" . $r['link'] . "' download=''>Ссылка</a></td>";

链接本身以这种形式存储:

C:\OSPanel\domains\dipl\web\upload\jxlrwtest.xls

在 mozilla、chrome 和 IE 中尝试过 - 在 mozilla 和 chrome 中“网络错误”,在 IE 中它不显示任何内容并且不下载文件。帮助找到解决方案。

php
  • 1 个回答
  • 10 Views
Martin Hope
Андрей
Asked: 2020-11-12 19:09:44 +0000 UTC

编辑数据库中的记录

  • 1

下午好。您需要编辑数据库中的数据。首先,我选择所需的表。HTML:

<div class="col-lg-3" id = "block3">
    <form id="form_edit">
        <label>Редактирование</label>
        <select class="form-control" name="edit" id = "edit">
            <option value = "category">category</option>
            <option value = "image">image</option>
            <option value = "model">model</option>
            <option value = "news">news</option>
            <option value = "users">users</option>
        </select>
        <input type="button" id="edit_send" value = "Редактировать запись">
    </form>
</div>
<script>
    $('#edit_send').on('click',function(){
            var table = $('#edit').val();
            $.ajax({
                type : "POST",
                url: "admin_edit_script.php",
                data: {table:table},
                success : function(result){
                    url = "admin_form_edit.php" + '?param1='+table;
                    window.location.href = url;
                },
                error: function(xhr, resp, text) {
                    console.log(xhr, resp, text);
                }
            })
        }
    );
    <script>

我将表名转移到另一个文件并形成字段。

if($_GET["param1"] == 'image') {
    $sql = "SELECT * FROM image order by id";
    $result = pg_query($connect, $sql);
    echo "<form method = 'post' action = 'admin_edit_script.php'>";
    while ($row = pg_fetch_array($result)) {
        echo '<input type = checkbox id = "id" name = "id" value="'.$row["id"].'">
        <input type = "text" id = "primary_name" name = "primary_name" value ="' . $row["primary_name"] . '">
<input type = "text" id = "secondary_name" name = "secondary_name" value ="' . $row["secondary_name"] . '">
<input type = "text" id = "link" name = "link" value ="' . $row["link"] . '">
 <br>';
    }
    echo "<input type='hidden' id = 'table' name = 'table' value = '".$_GET['param1']."'><input type='submit'></form>";
}

和我想的一样。复选框包含条目的 id。当您点击按钮时,您需要将数据发送到另一个文件以执行更新请求并更新其 id 与所选 id 匹配的记录。但是结果,当我更新所有字段时,我得到了最后一个字段的值。 在此处输入图像描述 在这里您可以在照片中看到:我标记了该字段并对其进行了编辑。但最后,所有字段都从最后一个字段中获取它们的值。我怀疑这是因为所有输入都具有相同的名称。请求本身:

    if(($_POST["table"] == "image") and (isset($_POST["id"]))){
   $id = intval($_POST["id"]);
        $sql = "update image set primary_name = '".$_POST["primary_name"]."', secondary_name = '".$_POST["secondary_name"]."', link = '".$_POST["link"]."' where id = '".$id."'";
        $result = pg_query($connect, $sql) or die("fgdgdfg");
    }

告诉我如何正确组织一切?因为我没有通过 PHP 编辑表格中的数据的正常经验。表本身

在此处输入图像描述

php
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5