und zwar wollte ich ganz gerne mit Templates arbeiten und dabei ist mir aufgefallen, dass ich Probleme if-else-Abfragen habe:
hole mir durch ein Query die Einträge, die unter "wartung" in der Tabelle gespeichert sind und gebe sie mit Hilfe einer while-Schleife($show = mysql_fetch...) aus. (Wartung entspricht 1 oder 2).
Danach starte ich eine if-else-Abfrage, die einmal, wenn wartung=1 ist, ein radio button (input type="radio") mit
ausgibt und
einmal wenn waruntg=2, ein radio button (input type"radio") mit
ausgibt.
also kurzgesagt:
wenn wartung=1 online soll checked sein offline nicht,
wenn wartung=2 offline soll checked sein und online nicht.
wie regel ich sowas, wenn ich templates benutzen will?
(Template Turorial von Caminus):
die Templatefunktion ist (index.php):
restiche PHP-Code (index.php):
HTML-Code (wiederholung.html):
Danke schonmal im vorraus.
Hoffe ihr versteht was ich meine .
MFG Shorty
hole mir durch ein Query die Einträge, die unter "wartung" in der Tabelle gespeichert sind und gebe sie mit Hilfe einer while-Schleife($show = mysql_fetch...) aus. (Wartung entspricht 1 oder 2).
Danach starte ich eine if-else-Abfrage, die einmal, wenn wartung=1 ist, ein radio button (input type="radio") mit
Code:
Online <input type="radio" checked name="wartung" value="1">
Offline <input type="radio" name="wartung" value="2">
einmal wenn waruntg=2, ein radio button (input type"radio") mit
Code:
Online <input type="radio" name="wartung" value="1">
Offline <input type="radio" checked name="wartung" value="2">
also kurzgesagt:
wenn wartung=1 online soll checked sein offline nicht,
wenn wartung=2 offline soll checked sein und online nicht.
wie regel ich sowas, wenn ich templates benutzen will?
(Template Turorial von Caminus):
die Templatefunktion ist (index.php):
PHP:
function gettemplate($template,$endung="html")
{
return str_replace("\"","\\\"",implode("",file($template.".".$endung)));
}
function doprint($template) {
echo $template;
}
restiche PHP-Code (index.php):
PHP:
eval ("\$str .= \"".gettemplate("wiederholung")."\";");
HTML-Code (wiederholung.html):
Code:
Online<input type="radio" name="wartung" value="$wartung">
Offline<input type="radio" name="wartung" value="$wartung">
Danke schonmal im vorraus.
Hoffe ihr versteht was ich meine .
MFG Shorty
Zuletzt bearbeitet: