CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
12.05.2005, 01:49:39
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
date_format von smarty spielt verrückt
hallo!
ich habe ein script geschrieben, welches den modifier date_format von smarty benutzt.
ihm wird ein timestamp aus der db übergeben. dieser timestamp wird korrekt übergeben und ergibt, lokal getestet, das richtige datum. auch wenn ich den timestamp auf dem server an "date()" übergebe, wird das richtige datum ausgeben...nur im smarty wird daraus sowas lustiges wie:
1. Februar 111587 um 00:00
oder
20. Juni 111588 um 00:00
php-version sind lokal wie auf dem server 4.3.10-13...mysql 4.1 lokal wie auf dem server...und smarty version ist auch bei beiden gleich, version 2.6.9...
was könnte da schief gehen?
|
12.05.2005, 11:52:00
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: date_format von smarty spielt verrückt
Treten die Probleme auch auf, wenn du strftime() verwendest?
Möglicherweise ist das Problem, dass du lokal ein anderes Betriebssystem als auf dem Server laufen hast.
|
12.05.2005, 14:35:26
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: date_format von smarty spielt verrückt
es unterscheidet sich einzig darin, dass auf dem server mit 64 bit gerechnet wird...aber ich werde strftime mal testen
|
12.05.2005, 14:48:55
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: date_format von smarty spielt verrückt
echo strftime('%A, %e. %B %Y um %H:%M', 1115852421);
habe ich nun in der date.php stehen, die aber das korrekte datum ausgibt. im template steht
{$article.timestamp|date_format:"%A, %e. %B %Y um %H:%M"}
und es ergibt
17. Juli 111590 um 00:00
etwas ließ mich erst stutzig werden:
Zitat:
Anmerkung: Es ist durchaus möglich, dass Ihre C-Bibliothek nicht alle angegebenen Formatierungszeichen erkennt. In diesem Fall werden diese Zeichen von der PHP-Funktion strftime() nicht unterstützt.
|
sollte jedoch jetzt nicht der fall sein, oder?
|
12.05.2005, 15:48:07
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: date_format von smarty spielt verrückt
Zitat:
Zitat von feuervogel
eetwas ließ mich erst stutzig werden:
[...]
sollte jedoch jetzt nicht der fall sein, oder?
|
Das kann es eigentlich nicht sein. Denn wenn ich die Beschreibung von date_format in der Dokumentation zu Smarty richtig verstanden habe, greift date_format einfach nur auf die PHP-Funktion strftime() zurück:
Zitat:
BEMERKUNG FÜR PROGRAMMIERER: 'date_format' ist ein wrapper für PHP's 'strftime()'-Funktion.
Je nachdem auf welchem System ihr PHP kompiliert wurde, ist es durchaus möglich, dass nicht alle
angegebenen Formatierungszeichen unterstützt werden. Beispielsweise stehen %e, %T, %R und %D
(eventuell weitere) auf Windowssystemen nicht zur Verfügung.
|
-> http://smarty.php.net/manual/de/lang...ate.format.php
|
12.05.2005, 16:46:19
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: date_format von smarty spielt verrückt
es läuft nun aber auf beiden systemen debian gnu/linux...
|
12.05.2005, 21:49:56
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: date_format von smarty spielt verrückt
Zitat:
Zitat von feuervogel
es läuft nun aber auf beiden systemen debian gnu/linux...
|
Weißt du, woran es lag, dass es nicht lief?
|
12.05.2005, 22:52:42
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: date_format von smarty spielt verrückt
es läuft immer noch nicht! zu sehen hier
|
28.06.2005, 15:08:04
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: date_format von smarty spielt verrückt
Hast du mal versucht, zunächst trim() auf das Datum anzuwenden?
|
28.06.2005, 18:24:46
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: date_format von smarty spielt verrückt
Zitat:
Zitat von xabbuh
Hast du mal versucht, zunächst trim() auf das Datum anzuwenden?
|
danke für den tipp, wars leider nicht :-(
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Ähnliche Themen
|
Thema |
Autor |
Forum |
Antworten |
Letzter Beitrag |
Smarty Template Engine
|
bweichel |
PHP für Fortgeschrittene und Experten |
3 |
20.11.2004 17:25:21 |
Smarty
|
Rawi |
PHP für Fortgeschrittene und Experten |
3 |
19.08.2004 16:19:59 |
PHP Code bei Smarty
|
Corvin |
PHP für Fortgeschrittene und Experten |
12 |
13.08.2004 20:38:15 |
smarty: foreach
|
ingo |
PHP für Fortgeschrittene und Experten |
2 |
09.08.2004 23:10:09 |
Smarty
|
gamecounter |
PHP Grundlagen |
3 |
04.07.2004 20:17:27 |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:08:21 Uhr.
|