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

Ibrahim El Kaderi

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

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

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

1 متابع

آخر الزوار

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

إنجازات Ibrahim El Kaderi

عضو نشيط

عضو نشيط (3/3)

100

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

  1. لدي مشروع أعمل عليه، وهو عبارة عن تصميم لموقع عليّ إنشائه. وإني أبحث عن برنامج يساعدني على إستخراج القياسات وحجم الفراغات بين الأسطر وربما الكلمة إن أُمكِنَ ذلك وغيرها الكثير من المزايا. بالمختصر برنامج يستخرج ال css codes من الصورة المُرسلة. يُفضل أن يكون مجاني غير الفوتوشوب وغير ال photopea
  2. مرحباً، أقوم بإنشاء مشروع يمكّن المستخدم من إضافة الدوريّات، والفرق المشاركة فيها، وحالتها. تقريباً إنتهيت من كل شيء، ولكن عندما أختار إحدى الفرق لتعديلها بتغيير إسمها وحالتها، يظهر لي هذا الخطأ. App\Http\Controllers\TeamController::update(): Argument #2 ($team) must be of type App\Models\Team, App\Models\Tournament given, called in C:\xampp\htdocs\__laravel\int_football\vendor\laravel\framework\src\Illuminate\Routing\Controller.php on line 54 صفحة الفرق صفحة الفريق المختار الكود <h1> <a href="/tournament/{{$tournament->id}}/show">back</a> </h1> <form action="/edit/{{$tournament->id}}/team/{{$team->id}}/update" method="POST"> @csrf @method('PUT') <input type="text" name="name" id="" value="{{$team->name}}"> <select name="status" onchange="this.form.submit()"> <option value="unknown" {{($team->status == 'unknown')?'selected':""}}>unknown</option> <option value="qualified" {{($team->status == 'qualified')?'selected':""}}>qualified</option> <option value="didn't qualify" {{($team->status == "didn't qualify")?'selected':""}}>didn't qualify</option> </select> <button type="submit">edit</button> </form> صفحة التوجيه Route::get('/edit/{tournament}/team/{team}',[TeamController::class,'edit']); Route::put('/edit/{tournament}/team/{team}/update',[TeamController::class,'update']); laravel__int_football.sql int_football.zip
  3. أريد في نفس الصفحة أن أقوم بمحو اللاعب، لقد أنشأت الى جانب كل إسم form لهذه الغاية @foreach($team->players as $player) <h3>{{$player->name}}</h3> <h3>{{$player->number}}</h3> <form action="/team/{{$player->team_id}}/players/{{$player->id}}/delete" method="POST"> @method('DELETE') @csrf <button type="submit">Delete</button> </form> @endforeach ------------------------------------------------------------------- web.php Route::delete('/team/{team}/players/{player}/delete',[PlayerController::class,'destroy']); ------------------------------------------------------------------------- PlayerController public function destroy(Player $player ,Team $team) { $player->delete(); return redirect("/team/{$team->id}/edit"); } --------------------------------------------------------------------- error message App\Http\Controllers\PlayerController::destroy(): Argument #1 ($player) must be of type App\Models\Player, App\Models\Team given, called in C:\xampp\htdocs\__laravel\int_crud\vendor\laravel\framework\src\Illuminate\Routing\Controller.php on line 54
  4. تم الأمر تقريباً، ثم تظهر لي هذه المشكلة. The GET method is not supported for this route. Supported methods: PUT, DELETE.
  5. الخطأ insert into `players` (`name`, `number`, `team_id`, `updated_at`, `created_at`) values (neymar, 8, ?, 2022-04-05 11:55:12, 2022-04-05 11:55:12) الشيفرة public function store(Team $team) { Player::create([ 'name' => request('player_name'), 'number' => request('player_number'), 'team_id' => $team->id, ]); return redirect('/team/edit'); }
  6. أقوم بمشروع لإضافة الفرق واللاعبين على حدى. لقد قمت أيضاً بإنشاء علاقة بين الفريق واللاعب، ولديّ جدولين لكل منهما في البيانات. عندما أضغط على إحدى الفرق، لأضيف لها لاعباً. تتم إضافة التفاصيل ما عدا رقم الفريق أي foreign key for team_id in the players table، هذا العمود يظهر فارغاً. كما في الخطأ أدناه. لو عدت لصفحة PlayerController فإني قمت باستدعاء رقم الفريق فأين الخلل؟ الخطأ insert into `players` (`name`, `number`, `team_id`, `updated_at`, `created_at`) values (neymar, 8, ?, 2022-04-05 11:55:12, 2022-04-05 11:55:12) الشيفرة public function store(Team $team) { Player::create([ 'name' => request('player_name'), 'number' => request('player_number'), 'team_id' => $team->id, ]); return redirect('/team/edit'); } int_crud.zip laravel__int_crud.sql
  7. إني أعمل على إنشاء موقعاً تعريفياً لنفسي (portfolio)، فيه سأضيف قسم تواصل معي (contact me). بحال قام حضرة الزائر/المتصفح بتعبئة البيانات من إسم وبريد إلكتروني ورسالته لي، ثم قام بإرسالها. كيف يمكنني جعلها تعمل؟ أي كيف يمكنني جعل الرسالة تصل الى ال gmail الخاص بي. قد جربت هذا الأمر عدة مرات بمشاهدة فيديوهات على يوتيوب إلا أنها لم تجدِ نفعاً (بلغة ال php ). وجربت وسيلة أخرى وقد وصلتني الرسالة، ولكن لقسم spam في ال gmail وليس لقسم ال inbox. إذاً إني أريد أن تصلني الرسالة لل inbox بحيث يصلني إشعار (notification) بشكل تلقائي على gamil الخاص بي. ( كما العادة إن الإشعار يتفعّل تلقائياً عندما تصل رسالة لل gmail وهو ليس مشكلتي) فكيف السبيل لذلك من وحي تجربتكم وخبرتكم. شكراً لكم مقدماً
  8. مرحباً بحضرتكم، إني أعمل على برمجة موقعاً فيه أنت كصاحب مطعم يمكنك أن تضع قائمة بالأطعمة الخاصة بك. ثم يأتي الزبون، ويبحث في هذه القائمة عن ما يشتهيه، فيضاف لسلة المشتريات. لما ينتهي يتوجه لصفحة أخرى، تعرض له جميع مشترياته. وبعد أن يتم تعبئة الطلب عليه أن يختار وسيلة الدفع ويدفع من خلالها. إذاً هل لحضرتك أن سبق وبرمجة وسيلة للدفع، أو تعرف مقالة، أو مقطعاً من الممكن أن يساعدني. عليه أن يكون إما بلغة ال js أو php . شكراً مقدماً.
×
×
  • أضف...