【发布时间】:2019-12-17 12:42:50
【问题描述】:
所以我正在开发一个基于所选图像的网络应用程序,它必须更改存储图像路径的其他项目的变量值,它类似于配置显示图像的主项目的界面。
我将图像存储在我正在开发的网络应用程序内的一个文件夹中。 所以我解决这个问题的方法是将选定的图像路径保存到 mysql 或者根本不使用 mysql 我不知道哪个会更好,然后将路径存储到数组或变量中,然后将它们转储到主项目中` s 代码在同一服务器中。我将向您展示我的表单以及主项目如何获取图像。
总的来说,我对 laravel 和 web 开发有点陌生,但我在系统工程的最后一个学期对编码或 mysql 并不陌生,这是为了我的社会服务,但我真的从来没有做过类似或接近它的事情. 提前致谢。
我已阅读有关如何存储图像路径和查看图像的信息,但我只是不知道如何更新同一服务器上的其他项目。
这是我的选择表单
<div class="card-header"> Imagen 1 </div>
<img class="card-img-top" id="imgSrcPreview" src="{{ asset('img/noImagen.png') }}" style="width:220px; height: 130px; ">
<div class="card-body" >
<div class="styled-select slate">
<div class="input-group mb-3">
<div class="input-group-prepend">
<label class="input-group-text" >Imagen</label>
</div>
<select id = "imgPreview" class="custom-select" >
<option selected value="{{ asset('multimedia/1.jpg') }}">Imagen1</option>
<option value="{{ asset('multimedia/2.JPG') }}">Imagen2</option>
<option value="{{ asset('multimedia/3.jpg') }}">Imagen3</option>
<option value="{{ asset('multimedia/4.jpg') }}">Imagen4</option>
<option value="{{ asset('multimedia/5.jpg') }}">Imagen5</option>
</select>
</div>
以下是主要项目获取图像的方式:
<script>
var neutro='img/negro.png';
var instruccionesImagenes='img/Imagenes_instrucciones.png';
var imagen1='img/1.jpg';
var imagen2='img/2.jpg';
var imagen3='img/3.jpg';
var imagen4='img/4.jpg';
var imagen5='img/5.jpg';
var imagen6='img/6.jpg';
</script>
所有这些变量都是静态值,目标是从我的项目中更改这些值。
我只需要将 var 值更新为我项目中选定的值。
【问题讨论】:
-
您必须将它们存储在两个项目都可以访问的数据库中,然后将它们传递给脚本。
-
就像主项目中的一个函数,它在午餐后查询新图像?因为主项目没有喜欢和界面,它就像幻灯片放映的图像和其他自动运行幻灯片放映的东西。
-
我会在两个项目上创建一个相同的模型,像往常一样使用控制器等等。但问题是,他们需要在
.env文件中使用相同的数据库——除非你想玩弄原始查询。
标签: mysql laravel laravel-5 laravel-blade