Alles bis auf paar sachen
This commit is contained in:
21
.idea/workspace.xml
generated
21
.idea/workspace.xml
generated
@@ -4,12 +4,10 @@
|
|||||||
<option name="autoReloadType" value="SELECTIVE" />
|
<option name="autoReloadType" value="SELECTIVE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="6dcbe3e4-9d68-41d8-8c39-5cfbe5cd4a21" name="Changes" comment="Bewertungs model">
|
<list default="true" id="6dcbe3e4-9d68-41d8-8c39-5cfbe5cd4a21" name="Changes" comment="Alles bis auf paar sachen">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/app/Http/Controllers/MainController.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/app/Http/Controllers/MainController.php" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/app/Models/benutzer.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/app/Models/benutzer.php" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/app/Models/bewertungen.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/app/Models/bewertungen.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/M6/emensamobile/app/Models/bewertungen.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/app/Models/bewertungen.php" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/resources/views/layouts/main_layout.blade.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/resources/views/layouts/main_layout.blade.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/M6/emensamobile/public/css/style.css" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/public/css/style.css" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/bewertung.blade.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/bewertung.blade.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/bewertung.blade.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/bewertung.blade.php" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/index.blade.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/index.blade.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/index.blade.php" beforeDir="false" afterPath="$PROJECT_DIR$/M6/emensamobile/resources/views/main/index.blade.php" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
@@ -116,7 +114,7 @@
|
|||||||
<workItem from="1705492444098" duration="553000" />
|
<workItem from="1705492444098" duration="553000" />
|
||||||
<workItem from="1705493014644" duration="21207000" />
|
<workItem from="1705493014644" duration="21207000" />
|
||||||
<workItem from="1705627589042" duration="2719000" />
|
<workItem from="1705627589042" duration="2719000" />
|
||||||
<workItem from="1705630465063" duration="10294000" />
|
<workItem from="1705630465063" duration="13023000" />
|
||||||
</task>
|
</task>
|
||||||
<task id="LOCAL-00001" summary="Webseite ohne Anmeldung läuft auf laravel">
|
<task id="LOCAL-00001" summary="Webseite ohne Anmeldung läuft auf laravel">
|
||||||
<option name="closed" value="true" />
|
<option name="closed" value="true" />
|
||||||
@@ -174,7 +172,15 @@
|
|||||||
<option name="project" value="LOCAL" />
|
<option name="project" value="LOCAL" />
|
||||||
<updated>1705675225498</updated>
|
<updated>1705675225498</updated>
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="8" />
|
<task id="LOCAL-00008" summary="Alles bis auf paar sachen">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1705679416721</created>
|
||||||
|
<option name="number" value="00008" />
|
||||||
|
<option name="presentableId" value="LOCAL-00008" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1705679416721</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="9" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TypeScriptGeneratedFilesManager">
|
<component name="TypeScriptGeneratedFilesManager">
|
||||||
@@ -187,6 +193,7 @@
|
|||||||
<MESSAGE value="Aufgabe 1 ca 80%" />
|
<MESSAGE value="Aufgabe 1 ca 80%" />
|
||||||
<MESSAGE value="Aufgabe 1" />
|
<MESSAGE value="Aufgabe 1" />
|
||||||
<MESSAGE value="Bewertungs model" />
|
<MESSAGE value="Bewertungs model" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="Bewertungs model" />
|
<MESSAGE value="Alles bis auf paar sachen" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="Alles bis auf paar sachen" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
@@ -13,7 +13,11 @@ class bewertungen extends Model
|
|||||||
use HasFactory;
|
use HasFactory;
|
||||||
|
|
||||||
function bewerten(int $ersteller, int $gericht, int $sterne, string $bemerkung){
|
function bewerten(int $ersteller, int $gericht, int $sterne, string $bemerkung){
|
||||||
$sql = "INSERT INTO bewertungen (ersteller_id,gericht_id,bemerkung,sterne,hervorgehoben) VALUES (".$ersteller. ",". $gericht.",\"". $bemerkung."\",".$sterne.",0);";
|
if($ersteller != session("benutzerid",0)||$sterne <0||$sterne>4||strlen($bemerkung)<4||strlen($bemerkung)>100){
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = "INSERT INTO bewertungen (ersteller_id,gericht_id,bemerkung,sterne,hervorgehoben) VALUES (".mysqli_real_escape_string($ersteller). ",". mysqli_real_escape_string($gericht).",\"". mysqli_real_escape_string($bemerkung)."\",".mysqli_real_escape_string($sterne).",0);";
|
||||||
|
|
||||||
DB::insert($sql);
|
DB::insert($sql);
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,20 @@
|
|||||||
font-family: Arial;
|
font-family: Arial;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 600px) {
|
||||||
|
.bewertungen_mobile::after {
|
||||||
|
content: '\A';
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
body{
|
||||||
|
background-color: #0a3622;
|
||||||
|
}
|
||||||
|
.grid_bewertung {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 0px 300px auto 0px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.grid {
|
.grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 200px auto 200px;
|
grid-template-columns: 200px auto 200px;
|
||||||
@@ -107,4 +121,11 @@ footer {
|
|||||||
height: 300px;
|
height: 300px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.bewertung_hervorgehoben{
|
||||||
|
border-color: black;
|
||||||
|
border-width: 1px;
|
||||||
|
border-style: solid;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<h1>{{$gericht->name}}</h1>
|
<h1>{{$gericht->name}}</h1>
|
||||||
|
|
||||||
|
<div class="bewertungen_mobile">
|
||||||
<form action="/bewertung_abschicken" method="post">
|
<form action="/bewertung_abschicken" method="post">
|
||||||
@method("post")
|
@method("post")
|
||||||
@csrf <!-- {{ csrf_field() }} -->
|
@csrf <!-- {{ csrf_field() }} -->
|
||||||
@@ -77,6 +77,7 @@
|
|||||||
|
|
||||||
<button type="submit" >Bewerten</button>
|
<button type="submit" >Bewerten</button>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
@@ -95,7 +96,13 @@
|
|||||||
$bewertungs_id = $row[3];
|
$bewertungs_id = $row[3];
|
||||||
$hervorgehoben = $row[4];
|
$hervorgehoben = $row[4];
|
||||||
|
|
||||||
$echo = "<h1>".$name."</h1> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;
|
$echo = "";
|
||||||
|
|
||||||
|
if($hervorgehoben){
|
||||||
|
$echo = "<div class=\"bewertung_hervorgehoben\"> ";
|
||||||
|
}
|
||||||
|
|
||||||
|
$echo .= "<h1>".$name."</h1> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;
|
||||||
|
|
||||||
if($admin){
|
if($admin){
|
||||||
if($hervorgehoben){
|
if($hervorgehoben){
|
||||||
@@ -105,6 +112,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($hervorgehoben){
|
||||||
|
$echo .= "</div>";
|
||||||
|
}
|
||||||
|
|
||||||
echo $echo;
|
echo $echo;
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -118,6 +118,8 @@
|
|||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@section("bewertungen")
|
@section("bewertungen")
|
||||||
|
<h1>Meinungen unserer Gäste</h1>
|
||||||
|
|
||||||
@if(isset($bewertungen))
|
@if(isset($bewertungen))
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
@@ -126,7 +128,7 @@
|
|||||||
$bewertungen = $row[1];
|
$bewertungen = $row[1];
|
||||||
$bemerkung = $row[2];
|
$bemerkung = $row[2];
|
||||||
|
|
||||||
$echo = "<h1>".$name."</h1> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;
|
$echo = "<h3>".$name."</h3> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user