Merge branch 'dev/m6_robert' into dev/m6_safak
# Conflicts: # M6/emensamobile/resources/views/main/index.blade.php
This commit is contained in:
@@ -74,6 +74,9 @@ class AnmeldungController extends BaseController
|
||||
session()->pull("name");
|
||||
session()->pull("uid");
|
||||
session()->pull("email");
|
||||
session()->pull("bewertung");
|
||||
|
||||
session()->regenerate();
|
||||
|
||||
|
||||
Log::info('Abmeldung erfolgreich!');
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
use App\Models\bewertungen;
|
||||
use Illuminate\Routing\Controller as BaseController;
|
||||
use App\Models\Gerichte;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -26,5 +27,56 @@ class MainController extends BaseController
|
||||
]);
|
||||
}
|
||||
|
||||
public function bewertung(Request $rd) {
|
||||
/*
|
||||
Wenn Sie hier landen:
|
||||
bearbeiten Sie diese Action,
|
||||
so dass Sie die Aufgabe löst
|
||||
*/
|
||||
|
||||
if(session("start",0)== 0){
|
||||
session(["bewertung" => 1]);
|
||||
return view('m5_a1.anmeldung', [
|
||||
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}"
|
||||
]);
|
||||
}
|
||||
|
||||
if($rd->isMethod("get")){
|
||||
$data = $rd;
|
||||
|
||||
$gericht = new Gerichte();
|
||||
$g = $gericht->db_gericht_bewertung($data["gerichtid"]);
|
||||
|
||||
return view('main.bewertung', [
|
||||
"gericht" => $g,
|
||||
"data" => $data,
|
||||
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
return view('main.bewertung', [
|
||||
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
public function bewertung_abschicken(Request $rd) {
|
||||
if($rd->isMethod("post")){
|
||||
$data = $rd;}
|
||||
|
||||
$id = $data["gericht_id"] ?? NULL;
|
||||
$sterne = $data["sterne"] ?? NULL;
|
||||
$bemerkung = $data["bemerkung"] ?? NULL;
|
||||
$benutzer = session("benutzer_id",0);
|
||||
|
||||
|
||||
$b = new bewertungen();
|
||||
$check = $b->bewerten($benutzer,$id,$sterne, $bemerkung);
|
||||
|
||||
return view('main.bewertung', [
|
||||
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"
|
||||
]);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ class Benutzer extends Model
|
||||
session(["login" => 1]);
|
||||
session(["name" => $row->name]);
|
||||
session(["email" => $row->email]);
|
||||
session(["benutzer_id"=> $row->id]);
|
||||
return 1;
|
||||
} else {
|
||||
|
||||
|
||||
@@ -74,4 +74,16 @@ class Gerichte extends Model {
|
||||
|
||||
}
|
||||
|
||||
function db_gericht_bewertung(int $id){
|
||||
$sql_gerichte = "SELECT gericht.name, gericht.bildname FROM gericht WHERE id =". $id;
|
||||
$result_sql_gerichte = DB::select($sql_gerichte);
|
||||
return $result_sql_gerichte;
|
||||
}
|
||||
|
||||
function db_gericht_name(int $id){
|
||||
$sql_gerichte = "SELECT gericht.name FROM gericht WHERE id =". $id;
|
||||
$result_sql_gerichte = DB::select($sql_gerichte);
|
||||
return $result_sql_gerichte;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user