1
Hallo,
ich Daten aus einer Textdatei einlesen.
Das läuft auch bei den Datumsfeldern gut.
Jetzt soll aber noch das Textfeld "commant" mit dazugefügt werden.
Die Daten sehen so aus
Das einlesen läuft so:
<html>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<head>
<title>Daten</title>
</head>
<body>
<?php
include ("daten.php");
foreach ($calendar[1]['dates'] as $dates) {
if (isset($dates['from'])) {
$time = explode('.', $dates['from']);
$timestamp = mktime(0, 0, 0, $time[1], $time[0], $time[2]);
if ($timestamp > time()) {
echo "<p>" . $dates['comment'] . "</p>";
// hier ist der Fehler echo "<p>" . $dates['from'] . " - " . $dates['until'] . $dates['comment'] . "</p>";
//nächste Zeile ist original
echo "<p>" . $dates['from'] . " - " . $dates['until'] . "</p>";
}
}
}
?>
</body>
</html>
Die Liste sieh so aus:
07.05.2011 - 19.05.2011
21.05.2011 - 04.06.2011
04.06.2011 - 10.06.2011
Soll dann aber so sein
07.05.2011 - 19.05.2011 -.Meier
21.05.2011 - 04.06.2011 - Bürger
Gruss
Uwe
ich Daten aus einer Textdatei einlesen.
Das läuft auch bei den Datumsfeldern gut.
Jetzt soll aber noch das Textfeld "commant" mit dazugefügt werden.
Die Daten sehen so aus
$calendar[1]['object'] = 'Test';
$calendar[1]['descr'] = '';
$calendar[1]['showfrom'] = 'heute';
$calendar[1]['showuntil'] = '31.03.2012';
$calendar[1]['dates'][0]['sort'] = 2454338;
$calendar[1]['dates'][0]['from'] = '25.08.2007';
$calendar[1]['dates'][0]['until'] = '09.09.2007';
$calendar[1]['dates'][0]['comment'] = '- Meier';
$calendar[1]['dates'][1]['sort'] = 2454353;
$calendar[1]['dates'][1]['from'] = '09.09.2007';
$calendar[1]['dates'][1]['until'] = '14.09.2007';
$calendar[1]['dates'][1]['comment'] = '- Bürger';
Das einlesen läuft so:
<html>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<head>
<title>Daten</title>
</head>
<body>
<?php
include ("daten.php");
foreach ($calendar[1]['dates'] as $dates) {
if (isset($dates['from'])) {
$time = explode('.', $dates['from']);
$timestamp = mktime(0, 0, 0, $time[1], $time[0], $time[2]);
if ($timestamp > time()) {
echo "<p>" . $dates['comment'] . "</p>";
// hier ist der Fehler echo "<p>" . $dates['from'] . " - " . $dates['until'] . $dates['comment'] . "</p>";
//nächste Zeile ist original
echo "<p>" . $dates['from'] . " - " . $dates['until'] . "</p>";
}
}
}
?>
</body>
</html>
Die Liste sieh so aus:
07.05.2011 - 19.05.2011
21.05.2011 - 04.06.2011
04.06.2011 - 10.06.2011
Soll dann aber so sein
07.05.2011 - 19.05.2011 -.Meier
21.05.2011 - 04.06.2011 - Bürger
Gruss
Uwe