Verben Design final, php angefangen
This commit is contained in:
parent
78460abc15
commit
7680e7ce51
@ -57,52 +57,52 @@
|
|||||||
value="<?= htmlspecialchars($old['deutsch'] ?? '') ?>"
|
value="<?= htmlspecialchars($old['deutsch'] ?? '') ?>"
|
||||||
required>
|
required>
|
||||||
</div>
|
</div>
|
||||||
<?php for($i = 0; $i < 7; $i++) { ?>
|
<?php for($i = 0; $i < 7; $i++) { ?>
|
||||||
<div>
|
<div>
|
||||||
<div id="div_italienisch_text">
|
<div id="div_italienisch_text">
|
||||||
<input class="kategorie"
|
<input class="kategorie"
|
||||||
id="input_italienisch"
|
id="input_italienisch"
|
||||||
type="text"
|
type="text"
|
||||||
name="italienisch_<?= $i ?>"
|
name="italienisch_<?= $i ?>"
|
||||||
value="<?= htmlspecialchars(($old['italienisch_' . $i] ?? '')) ?>"
|
value="<?= htmlspecialchars(($old['italienisch_' . $i] ?? '')) ?>"
|
||||||
<? if($i == 0) echo 'required' ?>>
|
<? if($i == 0) echo 'required' ?>>
|
||||||
</div>
|
|
||||||
<div id="div_italienisch_radio">
|
|
||||||
<label class="kategorie" id="label_italienisch_schwarz">
|
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="black"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'black' || ($old['farbe_' . $i] ?? '') == '') echo 'checked' ?>>
|
|
||||||
Standard
|
|
||||||
</label>
|
|
||||||
<label class="kategorie" id="label_italienisch_blau">
|
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="blue"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'blue') echo 'checked' ?>>
|
|
||||||
Blau
|
|
||||||
</label>
|
|
||||||
<label class="kategorie" id="label_italienisch_rot">
|
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="red"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'red') echo 'checked' ?>>
|
|
||||||
Rot
|
|
||||||
</label>
|
|
||||||
<label class="kategorie" id="label_italienisch_gruen">
|
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="green"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'green') echo 'checked' ?>>
|
|
||||||
Grün
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<?php }; ?>
|
<div id="div_italienisch_radio">
|
||||||
|
<label class="kategorie" id="label_italienisch_schwarz">
|
||||||
|
<input class="kategorie"
|
||||||
|
type="radio"
|
||||||
|
name="farbe_<?= $i ?>"
|
||||||
|
value="black"
|
||||||
|
<? if( ($old['farbe_' . $i] ?? '') == 'black' || ($old['farbe_' . $i] ?? '') == '') echo 'checked' ?>>
|
||||||
|
Standard
|
||||||
|
</label>
|
||||||
|
<label class="kategorie" id="label_italienisch_blau">
|
||||||
|
<input class="kategorie"
|
||||||
|
type="radio"
|
||||||
|
name="farbe_<?= $i ?>"
|
||||||
|
value="blue"
|
||||||
|
<? if( ($old['farbe_' . $i] ?? '') == 'blue') echo 'checked' ?>>
|
||||||
|
Blau
|
||||||
|
</label>
|
||||||
|
<label class="kategorie" id="label_italienisch_rot">
|
||||||
|
<input class="kategorie"
|
||||||
|
type="radio"
|
||||||
|
name="farbe_<?= $i ?>"
|
||||||
|
value="red"
|
||||||
|
<? if( ($old['farbe_' . $i] ?? '') == 'red') echo 'checked' ?>>
|
||||||
|
Rot
|
||||||
|
</label>
|
||||||
|
<label class="kategorie" id="label_italienisch_gruen">
|
||||||
|
<input class="kategorie"
|
||||||
|
type="radio"
|
||||||
|
name="farbe_<?= $i ?>"
|
||||||
|
value="green"
|
||||||
|
<? if( ($old['farbe_' . $i] ?? '') == 'green') echo 'checked' ?>>
|
||||||
|
Grün
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php }; ?>
|
||||||
<div id="div_speichern">
|
<div id="div_speichern">
|
||||||
<?php if ($error): ?>
|
<?php if ($error): ?>
|
||||||
<p class=fehlermeldung><?= htmlspecialchars($error) ?></p>
|
<p class=fehlermeldung><?= htmlspecialchars($error) ?></p>
|
||||||
|
|||||||
@ -9,9 +9,25 @@
|
|||||||
|
|
||||||
$kategorie = $_POST['kategorie'] ?? 'substantive';
|
$kategorie = $_POST['kategorie'] ?? 'substantive';
|
||||||
$deutsch = trim($_POST['deutsch'] ?? '');
|
$deutsch = trim($_POST['deutsch'] ?? '');
|
||||||
for($i = 0; $i < 7; $i++) {
|
|
||||||
$italienisch[$i] = trim($_POST['italienisch_' . $i] ?? '');
|
if($kategorie == 'verben') {
|
||||||
$farbe[$i] = $_POST['farbe_' . $i] ?? 'black';
|
for($i = 0; $i < 7; $i++) {
|
||||||
|
$wortstamm[$i] = trim($_POST['wortstamm_' . $i] ?? '');
|
||||||
|
|
||||||
|
$endung[$i] = trim($_POST['endung_' . $i] ?? '');
|
||||||
|
$compareString += $endung[$i];
|
||||||
|
|
||||||
|
$suffix[$i] = trim($_POST['suffix_' . $i] ?? '');
|
||||||
|
}
|
||||||
|
|
||||||
|
if($compareString != '') {
|
||||||
|
$italienisch = $wortstamm;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
for($i = 0; $i < 7; $i++) {
|
||||||
|
$italienisch[$i] = trim($_POST['italienisch_' . $i] ?? '');
|
||||||
|
$farbe[$i] = $_POST['farbe_' . $i] ?? 'black';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($deutsch === '') {
|
if($deutsch === '') {
|
||||||
|
|||||||
24
style.css
24
style.css
@ -168,6 +168,12 @@ a:visited {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#p_italienisch {
|
||||||
|
display: inline-block;
|
||||||
|
margin: 0px;
|
||||||
|
white-space: unset;
|
||||||
|
}
|
||||||
|
|
||||||
#input_deutsch {
|
#input_deutsch {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 700px;
|
width: 700px;
|
||||||
@ -232,4 +238,22 @@ a:visited {
|
|||||||
.erfolgsmeldung {
|
.erfolgsmeldung {
|
||||||
color: #14748A;
|
color: #14748A;
|
||||||
font-size: 36px;
|
font-size: 36px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#table_verben {
|
||||||
|
font-size: 30px;
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
#input_wortstamm {
|
||||||
|
width: 230px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#input_endung {
|
||||||
|
color: red;
|
||||||
|
width: 130px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#input_suffix {
|
||||||
|
width: 230px;
|
||||||
}
|
}
|
||||||
119
verben.php
119
verben.php
@ -26,30 +26,7 @@
|
|||||||
<div class="inhalt">
|
<div class="inhalt">
|
||||||
<form id="form_hinzufuegenkarte" action="forms/hinzuefuegenKarte.php" method="post">
|
<form id="form_hinzufuegenkarte" action="forms/hinzuefuegenKarte.php" method="post">
|
||||||
<input id="hiddenInputEditTyp" type="hidden" name="kategorie" value="verben">
|
<input id="hiddenInputEditTyp" type="hidden" name="kategorie" value="verben">
|
||||||
<div class="hinzufuegenKarteElemente">
|
<div>
|
||||||
<label class="kategorie">
|
|
||||||
<input class="kategorie" type="radio" name="kategorie" value="substantive"
|
|
||||||
<? if( ($old['kategorie'] ?? '') == 'substantive'
|
|
||||||
|| ($old['kategorie'] ?? '') == '') echo 'checked' ?>>
|
|
||||||
Substantive
|
|
||||||
</label>
|
|
||||||
<label class="kategorie">
|
|
||||||
<input class="kategorie" type="radio" name="kategorie" value="adjektive"
|
|
||||||
<? if( ($old['kategorie'] ?? '') == 'adjektive') echo 'checked' ?>>
|
|
||||||
Adjektive
|
|
||||||
</label>
|
|
||||||
<label class="kategorie">
|
|
||||||
<input class="kategorie" type="radio" name="kategorie" value="allgemein"
|
|
||||||
<? if( ($old['kategorie'] ?? '') == 'allgemein') echo 'checked' ?>>
|
|
||||||
Allgemein
|
|
||||||
</label>
|
|
||||||
<label class="kategorie">
|
|
||||||
<input class="kategorie" type="radio" name="kategorie" value="eigennamen"
|
|
||||||
<? if( ($old['kategorie'] ?? '') == 'eigennamen') echo 'checked' ?>>
|
|
||||||
Eigennamen
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
<div id="div_deutsch">
|
|
||||||
<p class="kategorie" id="p_deutsch">deutsch:</p>
|
<p class="kategorie" id="p_deutsch">deutsch:</p>
|
||||||
<input class="kategorie"
|
<input class="kategorie"
|
||||||
id="input_deutsch"
|
id="input_deutsch"
|
||||||
@ -58,52 +35,58 @@
|
|||||||
value="<?= htmlspecialchars($old['deutsch'] ?? '') ?>"
|
value="<?= htmlspecialchars($old['deutsch'] ?? '') ?>"
|
||||||
required>
|
required>
|
||||||
</div>
|
</div>
|
||||||
|
<table id="table_verben">
|
||||||
|
<tr>
|
||||||
|
<th></th>
|
||||||
|
<th>Wortstamm</th>
|
||||||
|
<th>Endung</th>
|
||||||
|
<th>Suffix</th>
|
||||||
|
</tr>
|
||||||
<?php for($i = 0; $i < 7; $i++) { ?>
|
<?php for($i = 0; $i < 7; $i++) { ?>
|
||||||
<div>
|
<tr>
|
||||||
<div id="div_italienisch_text">
|
<td>
|
||||||
|
<input id="hiddenInputEditTyp" type="hidden" name="farbe_<?= $i ?>" value="red">
|
||||||
|
<p class="kategorie" id="p_italienisch">
|
||||||
|
<?php switch($i){
|
||||||
|
case(0): echo 'Grundwort:'; break;
|
||||||
|
case(1): echo 'io:'; break;
|
||||||
|
case(2): echo 'tu:'; break;
|
||||||
|
case(3): echo 'lui, lei, lei:'; break;
|
||||||
|
case(4): echo 'noi:'; break;
|
||||||
|
case(5): echo 'voi:'; break;
|
||||||
|
case(6): echo 'loro:'; break;
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</p>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
<input class="kategorie"
|
<input class="kategorie"
|
||||||
id="input_italienisch"
|
id="input_wortstamm"
|
||||||
type="text"
|
type="text"
|
||||||
name="italienisch_<?= $i ?>"
|
name="wortstamm_<?= $i ?>"
|
||||||
value="<?= htmlspecialchars(($old['italienisch_' . $i] ?? '')) ?>"
|
value="<?= htmlspecialchars(($old['wortstamm_' . $i] ?? '')) ?>"
|
||||||
<? if($i == 0) echo 'required' ?>>
|
required>
|
||||||
</div>
|
|
||||||
<div id="div_italienisch_radio">
|
</td>
|
||||||
<label class="kategorie" id="label_italienisch_schwarz">
|
<td>
|
||||||
<input class="kategorie"
|
<input class="kategorie"
|
||||||
type="radio"
|
id="input_endung"
|
||||||
name="farbe_<?= $i ?>"
|
type="text"
|
||||||
value="black"
|
name="endung_<?= $i ?>"
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'black' || ($old['farbe_' . $i] ?? '') == '') echo 'checked' ?>>
|
value="<?= htmlspecialchars(($old['endung_' . $i] ?? '')) ?>">
|
||||||
Standard
|
</td>
|
||||||
</label>
|
<td>
|
||||||
<label class="kategorie" id="label_italienisch_blau">
|
<input class="kategorie"
|
||||||
<input class="kategorie"
|
id="input_suffix"
|
||||||
type="radio"
|
type="text"
|
||||||
name="farbe_<?= $i ?>"
|
name="suffix_<?= $i ?>"
|
||||||
value="blue"
|
value="<?= htmlspecialchars(($old['suffix_' . $i] ?? '')) ?>">
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'blue') echo 'checked' ?>>
|
</td>
|
||||||
Blau
|
|
||||||
</label>
|
|
||||||
<label class="kategorie" id="label_italienisch_rot">
|
</tr>
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="red"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'red') echo 'checked' ?>>
|
|
||||||
Rot
|
|
||||||
</label>
|
|
||||||
<label class="kategorie" id="label_italienisch_gruen">
|
|
||||||
<input class="kategorie"
|
|
||||||
type="radio"
|
|
||||||
name="farbe_<?= $i ?>"
|
|
||||||
value="green"
|
|
||||||
<? if( ($old['farbe_' . $i] ?? '') == 'green') echo 'checked' ?>>
|
|
||||||
Grün
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<?php }; ?>
|
<?php }; ?>
|
||||||
|
</table>
|
||||||
<div id="div_speichern">
|
<div id="div_speichern">
|
||||||
<?php if ($error): ?>
|
<?php if ($error): ?>
|
||||||
<p class=fehlermeldung><?= htmlspecialchars($error) ?></p>
|
<p class=fehlermeldung><?= htmlspecialchars($error) ?></p>
|
||||||
@ -111,9 +94,9 @@
|
|||||||
<?php if ($success): ?>
|
<?php if ($success): ?>
|
||||||
<p class=erfolgsmeldung><?= htmlspecialchars('Speichern erfolgreich') ?></p>
|
<p class=erfolgsmeldung><?= htmlspecialchars('Speichern erfolgreich') ?></p>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
<!--button class="button-ellipsoid" id="start">
|
<button class="button-ellipsoid" id="start">
|
||||||
speichern
|
speichern
|
||||||
</button-->
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user