اذهب إلى المحتوى

Mohammad Yousef3

الأعضاء
  • المساهمات

    34
  • تاريخ الانضمام

  • تاريخ آخر زيارة

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات Mohammad Yousef3

عضو مساهم

عضو مساهم (2/3)

6

السمعة بالموقع

  1. لدي جدول اسمه pages الذي يحتوي على 3 حقول id, title, content أقوم بجلب البيانات في المتحكم public function index() { $about = Page::where('page', 'about-me')->get(); //id = 10 return view('about', compact('about')); } وملف view @section('title') {{$about->title}} @stop @section('content') {!! $about->content !!} @stop ولكن تظهر لي هذه الرسالة
  2. كيف يمكنني الحصول على أوامر SQL عند تنفيذ أمر تهجير البيانات ؟ php artisan migrate لأحصل على النتائج create table "users" ... create table "password_resets" ...
  3. عندما أمرر بيانات مثل هذه: وأقوم بالتحقق من صحتها باستخدام هذا البرنامج $validator = Validator::make($postData, [ 'firstName'=> 'string|max:255', 'lastName'=> 'string|max:255' ]); تظهر الرسالة كيف يمكنني أن أقوم بتفادي هذه الخطأ وقبول القيمة إن كانت خالية؟
  4. لدي بيانات على شكل JSON كما هي أمامكم payload = { "name": "My Name", "email": "email@xyz.com", "password": "password", "gender": "male", "age": 10, "mobile_number": "0123456789", "company_name": "xyz", "verification_status": 0, "image_url": "image.png", "address": "Address", "lattitude": 0, "longitude": 0, "message": "a Message", "profession_id": 1, "designation_id": 1, "skills": [ { "id": 1, "custom" : "new custom1" } ] } وأريد أن أقوم بالتحقق من صحتها باستخدام validate قبل ادراجها في قاعدة البيانات public function store(Request $request) { $this->validate($request, [ 'name' => 'digits', 'age' => 'digits', ]); } ولكن هذا البرنامج لا يعمل, ما الحل ؟
  5. كيف أقوم بتخصيص الرسائل التي تظهر للمستخدم عند التحقق من صحة البيانات المرسلة من خلال form ؟ هذا البرنامج الخاص بي: $this->validate($request, [ 'name' => 'required', 'email' => 'required|email', 'message' => 'required|max:250', ] );
  6. أقوم بإنشاء routes مخصصة للادمن, بحيث لا يستطيع المستخدم الدخول إليها إلا إن كان يمتلك صلاحية ادمن وإن حاول المستخدم الوصول إليها يقوم باعادة التوجيه مع خطأ 403 هذا ملف routes الخاص بالبرنامج <!-- Route group --> $router->group(['middleware' => 'auth'], function() { Route::get('dashboard','WelcomeController@index'); <!—جزء الادمن --> if(Auth::check()){ if ( Auth::user()->type == "Admin" ){ //Report Route::get('report','ReportController@index'); Route::get('report/create', array('as'=>'report.create', 'uses'=>'ReportController@create')); Route::post('report/store','ReportController@store'); Route::get('report/{id}', array('before' =>'profile', 'uses'=>'ReportController@show')); Route::get('report/{id}/edit', 'ReportController@edit'); Route::put('report/{id}/update', array('as'=>'report.update', 'uses'=>'ReportController@update')); Route::delete('report/{id}/destroy',array('as'=>'report.destroy', 'uses'=>'ReportController@destroy')); } } }); ولكن لا يعمل ولا يقوم بإعادة التوجيه حيث أريد
  7. كيف يمكنني التحديث على حقل foreign key موجود مسبقًا في ملف تهجير البيانات ؟ Schema::create('table_one', function(Blueprint $table) { $table->increments('id'); $table->string('name'); $table->integer('table_two_id')->unsigned(); $table->foreign('table_two_id')->references('id')->on('table_two'); $table->timestamps(); }); أريد تغيير بعض القيود ليصبح هكذا: $table->foreign('table_two_id')->references('id')->on('table_two')->onDelete('cascade');
  8. كيف يمكنني معرفة إذا تم تسليم البريد الإلكتروني أم لا؟ هذا البرنامج: /** * Send Mail from Parts Specification Form */ public function sendMail(Request $request) { $data = $request->all(); $messageBody = $this->getMessageBody($data); Mail::raw($messageBody, function ($message) { $message->from('from@domain.com', 'Laravel'); $message->to('to@domain.com'); $message->subject('Send Email Laravel'); }); return redirect()->back(); } /** * Return message body from Parts Specification Form * @param object $data * @return string */ private function getMessageBody($data) { $messageBody = 'Text goes here'; }
  9. أعمل على مشروع Laravel-5 وأقوم ببعض التعديلات على ملفات blade ولكن عندما أقوم بالدخول إلى المتصفح لا تظهر التعديلات الأخيرة بل تبقى على النسخة القديمة وقمت بهذا الأمر ولكن لم ينجح php artisan cache:clear ما الحل ؟
  10. أحاول استرجاع بيانات باستخدام MySQL $username = $_POST['username']; $password = $_POST['password']; $result = mysql_query('SELECT * FROM Users WHERE UserName LIKE $username'); while($row = mysql_fetch_array($result)) { echo $row['FirstName']; } ولكن يظهر هذا الخطأ
  11. لدي هذا الأمر لترتيب السجلات بالاعتماد على أكثر من حقل SELECT * FROM mytable ORDER BY col1 DESC, col2 ASC كيف يمكنني استخدام هذا الأمر في Laravel عن طريق orderBy()
  12. لدي هذا البرنامج لتعديل سجل في قاعدة البيانات $user = User::find(1); $user->age = 10; $user->save(); ولكن بعد التعديل, يتم تحديث قمية timestamps إلى الوقت الحالي, كيف يمكنني إلغاء التحديث خلال هذه العملية فقط, دون إيقافها بشكل نهائي ؟
  13. كيف يمكنني الوصول إلى مشروع Laravel عن طريق جهاز آخر خارجي (مثلا هاتفي) في داخل الشبكة الواحدة؟
  14. عندما أقوم بتشغيل الخادم في مشروع Laravel باستخدام الأمر php artisan serve يعرض لي Laravel development server started: http://127.0.0.1:8000 ولكن عندما أقوم بالدخول إلى المتصفح يظهر لي الخطأ RuntimeException No application encryption key has been specified
  15. لدي برنامج يحتاج إلى وقت كبير لتنفيذه باستخدام Laravel ولكن تظهر لدي رسالة الخطأ FatalErrorException in (..) line (..): Maximum execution time of 30 seconds exceeded كيف يمكنني زيادة وقت التنفيذ إلى أكثر من 30 ثانية (150 ثانية على سبيل المثال) ؟
×
×
  • أضف...