这是我从我的 Ajax 方法返回的 json:
{"id_ac":"32","mail_uniq_ac":"mail@gmail.com","id_civ":"2"}
我想访问id_ac我的 javascript 中的键值,但实际上,我不能。
这是我的 ajax 控制器:
public function executeAjaxGetActeur(sfWebRequest $request){
$id_ac = $request->getParameter('id_ac');
$acteur = Doctrine_Core::getTable('Acteur')->findOneByIdAc($id_ac);
return $this->renderText(json_encode($acteur->toArray()));
}
Run Code Online (Sandbox Code Playgroud)
这是我需要获取键值的 javascript
function showModalTempsPartenaire($id_ac){
var $id_ac = $id_ac;
$.post($url + "/ajax/get_acteur", {
id_ac: $id_ac
}, function (data) {
if (data && trim(data) != '')
console.log(data);
console.log(data['id_ac'])
});
}
Run Code Online (Sandbox Code Playgroud)
这 :
console.log(data);
Run Code Online (Sandbox Code Playgroud)
输出我:
{"id_ac":"32","mail_uniq_ac":"mail@gmail.com","id_civ":"2"}
Run Code Online (Sandbox Code Playgroud)
但是 console.log(data['id_ac']); 返回未定义
解决 :
对于 plesk 用户,您需要在文件中添加以下行时创建 nano .bash_profile:
PATH=/opt/plesk/php/7.1/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
它将适用于 ssh 用户!
对于 root ssh 用户,你可以这样做:
export PATH=/opt/plesk/php/7.1/bin:$PATH;
Run Code Online (Sandbox Code Playgroud)
希望它会有所帮助
我尝试对作曲家说,现在他需要查看我的 plesk 服务器上安装的 php 版本 7.1 希望。
我怎么能做到这一点?我不是命令行专家..我想我需要添加这一行
export PATH=/opt/plesk/php/7.1/bin:$PATH;在我的.bashrc文件中,但我真的不知道如何访问它以及如何添加该行。
希望有人能帮助我,提前非常感谢。
实际上我需要手动执行此操作来更新作曲家:
export PATH=/opt/plesk/php/7.1/bin:$PATH; php composer.phar update
Run Code Online (Sandbox Code Playgroud) 我尝试发送附件文件,但是我得到了
无法将类型为Illuminate \ Http \ UploadedFile的对象用作数组
我使用laravel 5.4
有人知道为什么我会收到此错误吗?
(我没有将文件上传到目录中,我只想发送控制器上要求的文件)
希望有人能提供帮助,最好的问候:)
这是我的控制器:
public function postSendMassive(Request $request){
$files = $request->file('uploads');
$emails = Structure::where('type_structure_id', 4)->pluck('adresse_email_structure');
$subject = $request->subject;
$bodyMessage = $request->texte;
foreach($files as $file) {
$files[] = [
'file' => $file->getRealPath(),
'options' => [
'mime' => $file->getClientMimeType(),
'as' => $file->getClientOriginalName()
],
];
}
Mail::to('test@gmaIL.com')->send(new MassiveEmail($subject , $bodyMessage , $files));
return back()->with('status', "Email envoyé");
}
Run Code Online (Sandbox Code Playgroud)
这是我的构建邮件:
public function build()
{
$subject = $this->subject;
$bodyMessage = $this->bodyMessage;
$files = $this->files;
$email = $this->markdown('email.MassiveMail',compact('bodyMessage'))
->subject($subject.'-'.'FFRXIII …Run Code Online (Sandbox Code Playgroud) 我试图在 Laravel 上使用碳来获取本年度的最后 2 个数字。
我在我的控制器中试过这个:
$year = Carbon::now()->year; // ok i got 2017
Run Code Online (Sandbox Code Playgroud)
我只想得到“17”。我检查了 carbon 的Carbon::createFromFormat函数文档,但我不知道只获取最后 2 个数字的方法。作为 PHP 中 DateTime 中的函数格式。
我想打开我的 .bashrc 文件并添加新的 PATH PHP 版本export PATH=/opt/plesk/php/7.1/bin:$PATH;
在我的 root ssh 连接中,我做了: ls -a ,我看到了 .bashrc !但我如何打开文件并添加新路径?
抱歉,我真的不是命令行之王
如果有人可以提供帮助,请提前非常感谢
我尝试使用包从出口刀片观点:https://github.com/barryvdh/laravel-dompdf
但我得到一个错误 array_merge(): Argument #2 is not an array
这是我的控制器:
public function ExportPDF($licencie)
{
$pdf = PDF::loadView('licencie_structure.show', $licencie);
return $pdf->download('invoice.pdf');
}
Run Code Online (Sandbox Code Playgroud)
这是我的路线:
Route::get('/export/pdf/{licencie}',
[
'as' => 'export.pdf',
'uses' => 'LicencieStructureController@ExportPDF'
]);
Run Code Online (Sandbox Code Playgroud)
这是我的看法:
<div class="row">
<div class="col-lg-8">
<div class="box box-info">
<div class="box-header">
<h3 class="box-title">Fiche Licencie N° {{$licencie->num_licence}}</h3>
</div>
<div class="box-body">
<div class="pull-right"><img src="http://localhost/adminlte/public/uploads/{{$licencie->lb_photo}}" class="img-thumbnail" style="width: 250px; height: 250px; margin-right: 50px"></div>
<p>Statut : {{$licencie->statut_licence->lb_statut}} <a href="#" data-toggle="tooltip" title="Une licence peu possède un des trois status suivant : Gratuit , Non Payé …Run Code Online (Sandbox Code Playgroud) 我尝试安装 PostegreSQL 驱动程序,但它不起作用,当我运行时出现此异常: ./configure --with-iodbc --enable-pthreads
检查 iodbc-config...没有配置:错误:找不到 iodbc-config(iODBC 构建所需)
我按照此安装: https: //dev.mysql.com/doc/workbench/en/wb-migration-database-postgresql-drivers-osx.html
我下载了最新版本的 mysqlworkbench 、 Xcode6.4 和指定的组件工具。
我下载了 psqlodbc-10.00.0000.tar.gz
希望有人可以提供帮助,安装一个简单的驱动程序看起来真的很复杂......:(
我尝试将负值与"0"进行比较,但这似乎不起作用.
var number = Number.parseInt($(this).val());
var min = Number.parseInt($(this).attr('min'));
var max = Number.parseInt($(this).attr('max'));
Run Code Online (Sandbox Code Playgroud)
这是我的条件:
if (min && $(this).prop('required')) {
if (number < min) {
alert('ok');
fail = true;
}
}
Run Code Online (Sandbox Code Playgroud)
我的最小值为0,我的数字为-1.
它永远不会进入这个状态.为什么?
laravel ×3
php ×3
command-line ×2
javascript ×2
plesk ×2
ajax ×1
composer-php ×1
json ×1
macos ×1
postgresql ×1