Alles bis auf paar sachen

This commit is contained in:
Robert
2024-01-19 17:35:34 +01:00
parent 462eee8994
commit 15d9287b47
5 changed files with 56 additions and 11 deletions

View File

@@ -13,7 +13,11 @@ class bewertungen extends Model
use HasFactory;
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);

View File

@@ -2,6 +2,20 @@
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 {
display: grid;
grid-template-columns: 200px auto 200px;
@@ -107,4 +121,11 @@ footer {
height: 300px;
}
.bewertung_hervorgehoben{
border-color: black;
border-width: 1px;
border-style: solid;
}

View File

@@ -63,7 +63,7 @@
<div>
<h1>{{$gericht->name}}</h1>
<div class="bewertungen_mobile">
<form action="/bewertung_abschicken" method="post">
@method("post")
@csrf <!-- {{ csrf_field() }} -->
@@ -77,6 +77,7 @@
<button type="submit" >Bewerten</button>
</form>
</div>
</div>
<div>
@@ -95,7 +96,13 @@
$bewertungs_id = $row[3];
$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($hervorgehoben){
@@ -105,6 +112,10 @@
}
}
if($hervorgehoben){
$echo .= "</div>";
}
echo $echo;
}
?>

View File

@@ -118,6 +118,8 @@
@endsection
@section("bewertungen")
<h1>Meinungen unserer Gäste</h1>
@if(isset($bewertungen))
<?php
@@ -126,7 +128,7 @@
$bewertungen = $row[1];
$bemerkung = $row[2];
$echo = "<h1>".$name."</h1> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;
$echo = "<h3>".$name."</h3> Sterne: ". $bewertungen." Bemerkung: ".$bemerkung;