راه‌اندازی سیستم احراز هویت (Authentication) در لاراول ۸

برای راه‌اندازی و فعال‌سازی سیستم احراز هویت یا همان Authentication در لاراول ۸ لازم است UI به صورت مجزا نصب و راه‌اندازی شود. برای این کار کافی است در ترمینال مربوطه دستورات زیر به ترتیب وارد شوند: به همین سادگی کار تمام است.

توابع و موارد کاربردی در PHP و لاراول

گرفتن URL صفحه‌ی جاری در لاراول که در blade هم جواب می‌دهد: یافتن یک مقدار در یک رشته در PHP

انتقال به صفحات مختلف با تگ select و option در HTML

برای اینکه بتوانیم کاربر را از طریق آیتم‌های تگ select و option در HTML به بخش‌ها یا صفحات مختلف هدایت کنیم، کافی است کمی از جاوا اسکریپت برای این کار بهره ببریم. در زیر یک نمونه‌ی ساده را نمایش داده‌ام که کاربر با انتخاب هر…

انتقال اطلاعات دیتابیس از وردپرس به لاراول

اگر قصد انتقال اطلاعات موجود در دیتابیس وردپرس را به دیتابیس شخصی خود در لاراول داشته باشیم، می‌توان از روش‌های مختلفی استفاده کرد که من برای یکی از پروژه‌های شخصی خود به شکل زیر عمل کردم. سناریوی این نوشته نیز بدین صورت است که من…

چطور با استفاده از Seeder و Factory و Faker، در لاراول دیتای Fake ایجاد کنیم؟

برای صرفه‌جویی در زمان و سرعت بخشیدن به کارمان می‌توانیم با استفاده از Faker و Factory اقدام به ایجاد و ورود داده‌های Fake و انبوه در دیتابیس خود کنیم که در زیر مراحل آن را به صورت ساده و به دور از هر پیچیدگی و…

حل مشکل Unknown column updated_at هنگام کار با دیتابیس در لاراول

ممکن است هنگام insert کردن اطلاعات در لاراول، با خطایی مشابه خطای زیر روبرو شویم: لاراول به صورت پیشفرض از timestamps برای ساخت دو فیلد updated_at و created_at در جدول‌های یک دیتابیس استفاده می‌کند و انتظار دارد که ما این فیلدها را در جدول‌های دیتابیس…

چگونه مقادیر تکراری در دیتابیس را با دستورات SQL مشخص کنیم

اگر قصد داشته باشیم مقادیر (valueهای) تکراری را در دیتابیس خود و در جدول مورد نظرمان بررسی کنیم و ببینیم که از یک value چند بار استفاده شده است، می‌توان از کوئری زیر استفاده کرد: در کوئری فوق، رکوردهایی که شماره پاسپورت‌هایشان در جدول users…

ایجاد کلید ترکیبی یکتا در مایگریشن لاراول (Unique Composite Key)

اگر قصد داشته باشیم از طریق Migrationها در لاراول جدول یا جدول‌هایی ایجاد کنیم که شامل فیلدهایی باشند که قرار باشد به صورت ترکیبی عمل کرده و در عین حال unique نیز باشند (Composite key Unique on two Columns with Values)، می‌توان از راهکار زیر…

حل مشکل اجرای MySQL در XAMPP

اگر در XAMPP با خطای زیر مواجه شدید راهکار زیر می‌تواند مفید باشد و مشکل اجرا نشدن MySQL در XAMPP را برطرف کند: ابتدا به مسیر زیر می‌رویم و فولدر data را تغییر نام می‌دهیم: سپس یک فولدر جدید با نام data ایجاد می‌کنیم. حالا…

حل مشکل هنگام import دیتابیس حجیم در phpMyAdmin و رفع خطای Incorrect format parameter

اگر هنگام import کردن یک دیتابیس در phpMyAdmin که به نسبت حجم دیتابیس بالاتر از حد معمول و شامل رکوردهای زیادی در جدول‌ها باشد، احتمالاً با خطای زیر روبرو خواهید شد: راهکاری که من در این مواقع استفاده می‌کنم و مشکل را برطرف می‌کند این…