SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.05.2005, 02:49:39
feuervogel feuervogel ist offline
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?
Mit Zitat antworten
  #2  
Alt 12.05.2005, 12:52:00
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
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.
Mit Zitat antworten
  #3  
Alt 12.05.2005, 15:35:26
feuervogel feuervogel ist offline
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
Mit Zitat antworten
  #4  
Alt 12.05.2005, 15:48:55
feuervogel feuervogel ist offline
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?
Mit Zitat antworten
  #5  
Alt 12.05.2005, 16:48:07
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
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
Mit Zitat antworten
  #6  
Alt 12.05.2005, 17:46:19
feuervogel feuervogel ist offline
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...
Mit Zitat antworten
  #7  
Alt 12.05.2005, 22:49:56
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
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?
Mit Zitat antworten
  #8  
Alt 12.05.2005, 23:52:42
feuervogel feuervogel ist offline
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
Mit Zitat antworten
  #9  
Alt 28.06.2005, 16:08:04
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
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?
Mit Zitat antworten
  #10  
Alt 28.06.2005, 19:24:46
feuervogel feuervogel ist offline
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 :-(
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Smarty Template Engine bweichel PHP für Fortgeschrittene und Experten 3 20.11.2004 18:25:21
Smarty Rawi PHP für Fortgeschrittene und Experten 3 19.08.2004 17:19:59
PHP Code bei Smarty Corvin PHP für Fortgeschrittene und Experten 12 13.08.2004 21:38:15
smarty: foreach ingo PHP für Fortgeschrittene und Experten 2 10.08.2004 00:10:09
Smarty gamecounter PHP Grundlagen 3 04.07.2004 21:17:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:32:26 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt