مرحبا، أنا محسن طقاطقة مهندس برمجيات وطالب ماجستير علوم الويب، سعيد بتقديم الحل لمختلف الأسئلة البرمجية في مختلف لغات البرمجة و أطر العمل. يمكنك توظيفي من موقع مستقل.
وعليكم السلام ورحمة الله وبركاته.
اخي في اي لغة برمجة سواء اكانك python او java او php
يجب التطبيق العملي
و من الطبيعي جدا في البدايات ان ترى الشيء انه سهل ولكن بالتطبيق يظهر المشاكل
كل بداية هكذا
والشيء الاساسي الذي نتعلم منه هو اخطائنا الذي نقع بيها في البرمجة
لذلك كل الاشخاص المحترفين وقعوا في المشاكل البرمجية و كانت بديتنا كبدايتك هذه
استمر و حاول ان تكتب الكود الخاص بك و سوف تظهر معك المشاكل ابحث عن المشاكل و لا تستسلم مع الوقت سوف تشعر بالنجاح في التعلم
مرحبا اخي
في لارافيل هناك بعض الطرق الصحيحة best practice
و الطريقة التي تستخدمها غير صحيحة بنسبة لل best practice
يفضل استخدام traits بدلا من استخدامك لل controller
وهو يشبه class يمكن استخدامة في العديد من controllers في مشروعك
وهو ملف منفصل يمكنك من استخدامة وهو على الشكلة التالي
<?php
namespace App\Traits
trait HelloWorld {
public function sayHello() { // تعريف الفنقشن
echo 'Hello World!';
}
}
<?php
namespace App\Http\Controllers;
use App\Traits\HelloWorld;
use App\Http\Controllers;
class ControllerName extends Controllers{
use HelloWorld;
public function TestFunction(){
$this->sayHello(); // يمكنك الوصول اليها بالشكل التالي
}
}
وعليكم السلام محمود رضا موسى
صديقي العزيز يمكنك التحقق من وجود الملفات وذلك بفحص ال object file اذا كان فارغا اما لا اي Null
فاذا كانت القيمة ليس فارغة اي هناك صورة او ملف
و باستخدام ajax يمكنك ارسال القيمة الصورة الى السيرفر و تخزينها على السيرفر الخاص بك
مرحبا Ahmed Edress
حسب الصور التي نشرتها الخطا انه لا يوجد مساحة في desk ,
وقد تكون قد قمت بتنزيل phpmyadmin و السيرفر ولم تتسع لتنزيل كافة الملفات او المكاتب
لذلك يرجى التاكد من وجود مساحة في الجهاز الخاص بك و اعادة تنزيل السيرفر الخاص بك
اتمنى اني اجبت على سؤالك