SixxKiller
Erfahrenes Mitglied
Hi Leutz!
Hab ein kleines Problem mit einem Tabellenscript.
Da meine Kenntnisse bei CSS sehr begrenzt sind hoffe ich auf Hilfe.
Ich möchte die Ausgabe der Tabelle in der Größe verändern aber alle Versuche meinerseits verliefen ins Leere. Muss die Tabelle anpassen damit sie ins Layout
meiner Seite passt.
Poste hier alle Quellcodes bis auf die editgame.txt die eher uninteressant ist.
Hier der Code:
lastgame.html
lastgame.php
editgame.html
Vielleicht kann mir da jemand weiter helfen.
Danke für Eure Hilfe.
Greetz SixxKiller
Hab ein kleines Problem mit einem Tabellenscript.
Da meine Kenntnisse bei CSS sehr begrenzt sind hoffe ich auf Hilfe.
Ich möchte die Ausgabe der Tabelle in der Größe verändern aber alle Versuche meinerseits verliefen ins Leere. Muss die Tabelle anpassen damit sie ins Layout
meiner Seite passt.
Poste hier alle Quellcodes bis auf die editgame.txt die eher uninteressant ist.
Hier der Code:
lastgame.html
Code:
<style type="text/css">
div.lastgame {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
padding: 0px;
margin: 0px;
border: 1px solid black;
text-align: center;
}
h5 {
font-weight: bold;
font-size: 10px;
margin: 4px;
font-weight: bold;
}
table.lastgame {
margin: 0px;
border: 0px none;
width: 100%;
}
td.lastgame_t {
border: 1px solid black;
padding-left: 2px;
padding-right: 2px;
text-align: center;
width: 50%;
}
td.lastgame {
border: 1px solid black;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}
td.lastgameX {
border: 1px solid black;
color: red;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}
</style>
<div class="lastgame">
<h5>{SPIELTAG}, {SPIELDATUM}</h5>
<h5>{HEIM} vs. {GAST}</h5>
<table cellpadding="0" cellspacing="2" class="lastgame">
<tr>
<td class="lastgame_t">1. Viertel</td><td class="lastgame">{HEIM1}</td><td class="lastgame">{GAST1}</td>
</tr>
<tr>
<td class="lastgame_t">2. Viertel</td><td class="lastgame">{HEIM2}</td><td class="lastgame">{GAST2}</td>
</tr>
<tr>
<td class="lastgame_t">3. Viertel</td><td class="lastgame">{HEIM3}</td><td class="lastgame">{GAST3}</td>
</tr>
<tr>
<td class="lastgame_t">4. Viertel</td><td class="lastgame">{HEIM4}</td><td class="lastgame">{GAST4}</td>
</tr>
<tr>
<td class="lastgameX">Endstand</td><td class="lastgameX">{HEIMX}</td><td class="lastgameX">{GASTX}</td>
</tr>
</table>
</div>
lastgame.php
Code:
<?php
$pwd = "123456"; // Dein Login-Passwort
$vars = array();
$vars["RESP"] = "Tabelle editieren";
if (isset($_POST["newtext"])) {
if ($_POST["login"] == $pwd) {
$fhd = fopen("lastgame.txt", "w");
fwrite($fhd, $_POST["newtext"]);
fclose($fhd);
} else {
$vars["RESP"] = '<span style="color:red">Login falsch</span>';
}
}
if ($_GET["action"] == "edit") {
$template = file_get_contents("editgame.html"); // Name des html-Templates zum Editieren
} else {
$template = file_get_contents("lastgame.html"); // Name des html-Templates für die Anzeige
}
$content = file_get_contents("lastgame.txt"); // Name der Textdatei
$vars["SOURCE"] = $content;
$content = split(chr(13), $content);
$datum = split("\\+", $content[0]);
$vars["SPIELTAG"] = trim($datum[0]);
$vars["SPIELDATUM"] = trim($datum[1]);
$teams = split("\\+", $content[1]);
$vars["HEIM"] = trim($teams[0]);
$vars["GAST"] = trim($teams[1]);
for ($i=0; $i<4; $i++) {
$results = split("\\+", $content[$i + 2]);
$vars["HEIM".($i + 1)] = trim($results[0]);
$vars["GAST".($i + 1)] = trim($results[1]);
}
$result = split("\\+", $content[6]);
$vars["HEIMX"] = trim($result[0]);
$vars["GASTX"] = trim($result[1]);
foreach ($vars as $key=>$val) {
$template = join($val, split("{".$key."}", $template));
}
echo $template;
?>
editgame.html
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Test</title>
</head>
<style type="text/css">
div.lastgame {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
padding: 2px;
border: 1px solid black;
text-align: center;
}
h5 {
font-weight: bold;
font-size: 10px;
margin: 4px;
font-weight: bold;
}
table.lastgame {
border: 0px none;
width: 100%;
}
td.lastgame {
border: 1px solid black;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}
td.lastgameX {
border: 1px solid black;
color: red;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}
</style>
<body>
<div style="width:190px;"> <!-- nur als Begrenzung -->
<!-- Hier beginnt der eigentliche Block: -->
<div class="lastgame">
<h5>{SPIELTAG}, {SPIELDATUM}</h5>
<h5>{HEIM} vs. {GAST}</h5>
<table cellpadding="0" cellspacing="2" class="lastgame">
<tr>
<td class="lastgame">1. Viertel</td><td class="lastgame">{HEIM1}</td><td class="lastgame">{GAST1}</td>
</tr>
<tr>
<td class="lastgame">2. Viertel</td><td class="lastgame">{HEIM2}</td><td class="lastgame">{GAST2}</td>
</tr>
<tr>
<td class="lastgame">3. Viertel</td><td class="lastgame">{HEIM3}</td><td class="lastgame">{GAST3}</td>
</tr>
<tr>
<td class="lastgame">4. Viertel</td><td class="lastgame">{HEIM4}</td><td class="lastgame">{GAST4}</td>
</tr>
<tr>
<td class="lastgameX">Endstand</td><td class="lastgameX">{HEIMX}</td><td class="lastgameX">{GASTX}</td>
</tr>
</table>
</div>
<!-- Block Ende -->
</div>
<div class="lastgame" style="margin:10px; padding:10px;">
<b>{RESP}</b>
<form action="lastgame.php?action=edit" method="post" enctype="multipart/form-data" style="margin-top:20px">
<input type="hidden" name="test" value="123">
<textarea rows="8" cols="60" style="font-size:12px;" name="newtext">{SOURCE}</textarea><br>
Login: <input type="password" name="login">
<input type="submit" value="Absenden">
</form>
</div>
</body>
</html>
Danke für Eure Hilfe.
Greetz SixxKiller