小编Jis*_*d P的帖子

Laravel 5 Ajax文件/图像上传

我的laravel ajax应用程序中存在问题,

我无法通过ajax POST上传图像/文件.

这是我的代码.

阿贾克斯..

/*Add new catagory Event*/
$(".addbtn").click(function(){
$.ajax({
      url:'add-catagory',
      data:{
        logo:new FormData($("#upload_form")[0]),
        },
      dataType:'json',
      async:false,
      type:'post',
      processData: false,
      contentType: false,
      success:function(response){
        console.log(response);
      },
    });
 });
/*Add new catagory Event*/
Run Code Online (Sandbox Code Playgroud)

刀片模板......

 <form enctype="multipart/form-data" id="upload_form" role="form" method="POST" action="" >
      <div class="form-group">
        <label for="catagry_name">Name</label>
         <input type="hidden" name="_token" value="{{ csrf_token()}}">
        <input type="text" class="form-control" id="catagry_name" placeholder="Name">
        <p class="invalid">Enter Catagory Name.</p>
      </div>
      <div class="form-group">
        <label for="catagry_name">Logo</label>
        <input type="file" class="form-control" id="catagry_logo">
        <p class="invalid">Enter Catagory Logo.</p>
    </div>

    </form>
    </div>
    <div class="modelFootr">
      <button type="button" class="addbtn">Add</button> …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery laravel-5

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

限制访问GitHub或Bitbucket存储库

有没有办法限制bitbucket或Github存储库从特定IP地址的访问.

这意味着我只想从我的办公室访问我的组织存储库.

另一个是有没有办法暂时阻止?

任何支持此功能的git提供商?

SSH密钥仅对git操作有用而无需输入密码和用户名?

有什么方法可以解决这个问题?

我想很多IT公司都在使用这项服务来保护他们的源代码.

没有git服务可以实现这个目标吗?

git version-control github bitbucket gitlab

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

Laravel 5文件删除错误

关于文件删除,我的laravel 5 Web应用程序存在一个问题.

我想从我的表中删除一个带有相应图像文件的条目.这是我的表格结构.

 Schema::create('master_brands',function($table){
        $table->increments('pk_brand_id');
        $table->string('brand_name');
        $table->string('brand_logo');
        $table->timestamps();
    });
Run Code Online (Sandbox Code Playgroud)

我在db中添加了3个品牌,并在brand_logo字段中存储图像路径,如:(/ uploads/masters/logocatagory_Computers&IT.png).

从数据库中删除记录时我也想从uploads文件夹中删除图像文件.但是当我执行删除操作时,文件没有删除.这是我的删除控制器.

  public function branddelete($id)
  {
    $filename = DB::table('master_brands')->where('pk_brand_id', $id)->get();
    $filname =  url()."/app".$filename[0]->brand_logo;
    File::delete($filname); // http://localhost/genie-works/devojp/app//uploads/masters/logocatagory_Computers & IT.png
  }
Run Code Online (Sandbox Code Playgroud)

该文件存在于我的目录中,并且该目录具有777权限.!

我也试过Storage类来删除文件.但是没有办法!!! ..

我该如何解决这个问题?有任何想法吗... :(

php mysql file delete-file laravel-5

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

限制Laravel 5加密长度

我有一个Business Directory的Laravel5 Web应用程序.

当我加密像这样的值

$cryptval = Crypt::encrypt(1);

result  =  eyJpdiI6IndhaFZFNlhIRDlURzdXanJVMEhBM0E9PSIsInZhbHVlIjoidWF3VzRFZDhyRHltUlwveDdyV0VVWnc9PSIsIm1hYyI6IjE5YjA2YWIyN2Q0MTBlYjdhNDJiNDE5ZjY2OGQ2MDA2NzQ3ZTA4ODc4NzY0ZTIwMjBiMzQxN2RjNmM5ZDg3ZjYifQ==
Run Code Online (Sandbox Code Playgroud)

它给出了长约250长的弦.

有没有办法限制laravel中这个字符串的长度?

我的客户端需要在邮件功能中添加带加密值的URL.例如:www.example.com/varify/eyJpdiI6IndhaFZFNlhIRDlURzdXanJVMEhBM0E9PSIsInZhbHVlIjoidWF3VzRFZDhyRHltUlwveDdyV0VVWnc9PSIsIm1hYyI6IjE5YjA2YWIyN2Q0MTBlYjdhNDJiNDE5ZjY2OGQ2MDA2NzQ3ZTA4ODc4NzY0ZTIwMjBiMzQxN2RjNmM5ZDg3ZjYifQ==

但邮件功能只允许一些URL :(

php encryption laravel-5

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

终端中的Git权限问题

  1. 团队负责人创建了一个存储库
  2. 推送两个文件,分别拥有655和755的权限.
  3. 由终端的另一个团队成员A克隆存储库.
  4. 尝试编辑sublime文本中的文件,并在保存时显示权限被拒绝消息.
  5. 使用递归模式为文件夹授予777权限并完成编辑
  6. 按团队成员A推送更改并完成
  7. Team Lead通过终端获取更改,获取最新文件并再次将权限更改为755.
  8. 只有在获得777的许可后才能处理文件.

为什么在ubuntu中会发生这种情况?权限转换对我来说是个问题..有什么想法来恢复这个问题?

git terminal ubuntu

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