小编Ben*_*nua的帖子

Laravel 5.4上传原始文件名和扩展名

如何通过表单提交文件时将原始文件名(file.jpg)上传到数据库.控制器:

public function addCv(Request $request){
		$cv = Cv::create($request->all());
		$file = $request->file_name;
		$filename = $file->getClientOriginalName();
		Storage::putFileAs('public/uploads', $file, $filename);
		return redirect()->back();
	}
Run Code Online (Sandbox Code Playgroud)

此时,此函数上传一个类似于C:\ xampp\tmp\php18DD.tmp的路径.而不是我只想要文件名和扩展名(file.extension).

存储工作正常 - 以原始名称存储.

php sql laravel-5.4

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

谷歌地图首次加载失败,有时刷新时加载失败

所以我将谷歌地图添加到我的网站。在第一页加载时 - 它不会加载。刷新时 - 有时它也不会加载。

代码:

html:

    <div id="map">
    </div>   
    
    <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script> 
    <script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDKxMTYIeZepn8E6EULm9eFZCixv960J2s&callback=initMap">
    </script>
    <script src="script.js"></script>
Run Code Online (Sandbox Code Playgroud)

jQuery:

function initMap() {};
$(document).ready(function () {
  initMap = function() {
    var myLatLng = {
      lat: 40.1511,
      lng: -2.150609
    };
    var map = new google.maps.Map(document.getElementById('map'), {
      zoom: 16,
      center: myLatLng,
      disableDefaultUI: true,
      styles: [
          ....    
      ]
    });
    var marker = new google.maps.Marker({
      position: myLatLng,
      map: map,
      title: '........',
    });
  }
});
Run Code Online (Sandbox Code Playgroud)

PS google 功能位于单独的“script.js”文件中。

jquery google-maps-api-3

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

标签 统计

google-maps-api-3 ×1

jquery ×1

laravel-5.4 ×1

php ×1

sql ×1