我已经从codecanyon购买了一个用于上传图像的脚本。但是当我上传图片的时候,我得到了一个错误:
(1/1) TokenMismatchException
in VerifyCsrfToken.php (line 68)
at VerifyCsrfToken->handle(object(Request), object(Closure))
in Pipeline.php (line 148)
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
如何解决此问题?
我已经创建了一个表单,用户可以添加新闻,我希望他们能够上传图片以及。我也试过阅读其他用户创建的上传表单,但无法理解它。上传的图片需要在我创建的数据库中存储图片路径和所有其他信息。这样做的原因是,我想稍后显示用户创建的新闻和图片,以便可以查看。所以我需要一些帮助,因为我不太懂怎么做,而且我还是个初学者。我不想使用任何.js或其他脚本,因为我想先学习这些基础知识。
我的数据库:
class NyhetsmodulTable extends Migration {
public function up()
{
Schema::create('news
我想调整我上传到我的页面上的图片大小,但要做到这一点,我需要库来处理它。
我试着用干预图片,一切都很好,直到它来运行它。它需要GD库,它首先被我的XAMPP,php.ini所取代,但实际上不是。(毕竟,在服务器上安装它会有问题,我会把我的页面放在服务器上,这样我就不值得交易了。)
GD Library extension not available with this PHP installation.
然后,我尝试了Nette,但它不允许读取文件,然后调整大小(或我真的错过了什么),您可以调整您从这个应用程序的大小。
所以我的问题很简单,还有其他图像库可以让我调整我上传的图像的大小吗?(这适
我有这样的关系
User.php
// a user has only one user detail
public function userdetail()
{
return $this->hasOne('App\UserDetail');
}
UserDetail.php
public function user(){
return $this->belongsTo('App\User');
}
在我的控制器中
$userprofile = User:
我给出了这样的验证规则
'file'=>'mimes:png,gif,jpeg,txt,pdf,doc,docx|max:1024'
但是当上传docx文件时,它会显示此错误。
The file must be a file of type: png, gif, jpeg, txt, pdf, doc, docx.
其他类型的也起作用。我已经用文档、图片和PDF对它进行了测试。我要怎么做才能解决这个问题?我尝试过在app/config文件夹中创建mimes.php,但是没有工作。我用的是拉拉4号。
我以前从未发送过以表格形式上传到电子邮件中的图片,所以我遇到了一些麻烦。
我知道这一行代码:$request->file('image')->move('/', $fileName);不会做任何事情,因为我要把它移到哪里,但我只能读到这些。事实上,它指出了这个错误:
Unable to write in the "/" directory
如果我要删除上面的代码并提交我的表单,一切正常工作,但是图像字段显示为空。这就引出了我的问题:
如何将图像移动到何处,以及如何从该位置获取图像,以便在发送的电子邮件中使用,而不是像没有上传任何内容一