(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-85215037-1', 'auto'); ga('send', 'pageview');

آموزش زبان برنامه نویسی php , html , css , تجربیات یک برنامه نویس

راه اندازی کانال تلگرامی وبلاگ phpkar

دوستان خوبم کانال تلگرامی وبلاگ رو هم راه اندازی کردم تا از پست های جدید سریعتر و راحت تر مطلع بشید.

فقط کافیه در کانال آموزشی وبلاگ phpkar عضو بشید که برای این کار بر روی لینک باکس زیر کلیک کنید.

کانال تلگرامی آموزش php

۲۶ شهریور ۹۵ ، ۱۴:۳۰ ۸ نظر موافقین ۱ مخالفین ۰
مهندس مهدی حسامی

ایجاد میانبر از پوشه storage لاراول در هاست اشتراکی

سلام برای ایجاد میانبر از پوشه storage لاراول در هاست اشتراکی که دسترسی به ترمینال را ندارید و همچنین محتوای پوشه public در مسیر public_html و بقیه فایل های لاراول در روت سرور قرار دارد از کران جاب زیر استفاده کنید و مسیر هارو طبق هاست خودتون اصلاح کنید.

 

ln -s /home/my_domain/app_path/storage/app/public /home/my_domain/public_html/storage

۲۵ مرداد ۰۱ ، ۱۴:۱۲ ۰ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی

ایجاد فولدر شورتکات در سیرورهای اشتراکی از طریق ترمینال

جهت ایجاد یک شورتکات از یک فولدر در سرورهای اشتراکی با استفاده از ترمینال موجود در سی پنل ، دستور زیر رو وارد نمائید:

ln -s /home/username/laravel/storage/app/public /home/username/public_html/storage

۲۵ فروردين ۰۱ ، ۱۷:۵۵ ۰ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی

تغییر مقدار درون input برای عناصر بایند شده در livewire با جی کوئری یا جاوا اسکریپت

بعضی مواقع لازم است برای عناصری مثل input در صفحه مقادیری رو از طریق جاوا اسکریپت یا جی کوئری تزریق کنیم و از طرفی هم اون input به یک پراپرتی در کامپوننت لایو وایر در لاراول بایند شده

در این حالت مقداری که با جاوا اسکریپت درون اینپوت تزریق میشه در درون متغیر لایو وایری وارد نخواهد شد مگر اینکه شما بعد از تزریق مقدار یک رویداد به وقوع بپیوندانید smiley

 

به این شکل :

 

document.getElementById("name").value = 'Mehdi Hesami';
document.getElementById("name").dispatchEvent(new Event('input'));

 

۰۹ اسفند ۰۰ ، ۱۶:۴۴ ۰ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی

نحوه تغییر وضعیت تیک چک باکسهای MdBootstrap با جی کوئری

برای تغییر تیک چک باکس با جی کوئری بصورت داینامیک از کدهای زیر استفاده کنید :

 

 

//set all check boxes to checked
$("input:checkbox").prop("checked", true);

 

//check to see if all checkboxes are checked as boolean
$("input:checkbox").prop("checked");

 

 

//set all checkboxes to not checked
$("input:checkbox").prop("checked", false);

۲۸ آذر ۹۹ ، ۱۱:۵۶ ۱ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی

انکد و دیکد با base64 در زبان جاوا اسکریپت

جهت انکد کدرن رشته های یونیکد با الگوریتم base64 در زبان جاوا اسکریپت از دستورات زیر استفاده کنید :

 

buff = Buffer.from(data.message, 'utf8');

base64data = buff.toString('base64');

 

 

برای دیکد کردن هم از دستور زیر استفاده کنید :

decodeURIComponent(escape(atob(data)));

۰۶ ارديبهشت ۹۹ ، ۱۵:۲۰ ۱ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی

چک کردن پروسس های نود جی اس در bash shell

برای چک کردن پروسس های نود جی اس در bash shell از دستور زیر استفاده کنید :

ps -aux | grep node-chat

 

ps -e|grep node

 

px

ps ax
۰۶ ارديبهشت ۹۹ ، ۱۳:۰۲ ۲ نظر موافقین ۰ مخالفین ۰
مهندس مهدی حسامی