Datum
Steffi
- cgi
Halli hallo,
ich habe ein cgi-script für ein Forum. Es läuft auch einwandfrei, außer dass das Datum und die Uhrzeit der
Einträge nicht angezeigt wird. Kann mir jemand helfen ??
Liebe Grüße Steffi
hi!
ich habe ein cgi-script für ein Forum. Es läuft auch einwandfrei, außer dass das Datum und die Uhrzeit
der Einträge nicht angezeigt wird. Kann mir jemand helfen ??
Die aktuelle Uhrzeit lässt sich mit localtime auslesen (siehe auch perldoc -f localtime). Das liefert
entweder eine Liste von Elementen zurück, die die aktuelle Zeit darstellen, oder im skalaren Kontext eine
direkt lesbare Form. Diese Rückgabewerte musst du dort einbauen, wo die Postings gespeichert werden
und sie später wieder mit ausgeben.
bye, Frank!
hi!
ich habe ein cgi-script f?r ein Forum. Es l?uft auch einwandfrei, au?er dass das Datum und die Uhrzeit
der Eintr?ge nicht angezeigt wird. Kann mir jemand helfen ??Die aktuelle Uhrzeit l?sst sich mit localtime auslesen (siehe auch perldoc -f localtime). Das liefert
entweder eine Liste von Elementen zur?ck, die die aktuelle Zeit darstellen, oder im skalaren Kontext eine
direkt lesbare Form. Diese R?ckgabewerte musst du dort einbauen, wo die Postings gespeichert werden
und sie sp?ter wieder mit ausgeben.bye, Frank!
Ich habe eine Extra-Datei (date.pl) aber das funktioniert nicht, weiß der Teufel warum.
Steffi
Hi ;-)
Ich habe eine Extra-Datei (date.pl) aber das funktioniert nicht, weiß der Teufel warum.
Wenn du mal einen Teil daraus posten wuerdest (oder den ganzen Inhalt, falls er nicht zu lang ist, koennten wir dir vielleicht helfen ... ;-)
CU
Tzwenny
Hi ;-)
»»
Ich habe eine Extra-Datei (date.pl) aber das funktioniert nicht, wei? der Teufel warum.
Wenn du mal einen Teil daraus posten wuerdest (oder den ganzen Inhalt, falls er nicht zu lang ist, koennten wir dir vielleicht helfen ... ;-)
CU
Tzwenny
Hi Sven,
das ganze ist viel zu lang, aber ich habe es bei uns auf der Homepage mal gerootet.
http://www.hundehalter.de/XTRA/cgi-libpl.htm = cgi-lib.pl
http://www.hundehalter.de/XTRA/datepl.htm = date.pl
http://www.hundehalter.de/XTRA/db_TalkToMecgi.htm = db_TalkToMe.cgi
http://www.hundehalter.de/XTRA/dbttm_admincgi.htm = dbttm_admin.cgi
http://www.hundehalter.de/XTRA/main_forumsetupcgi.htm = main_forum.setup.cgi
Vielleicht kannst Du jetzt eher was damit anfangen.
Liebe Grüße Steffi
Hallo Steffi
Da Copy & Paste gegen den menschlichen Faulheitstrieb
verstoesst (es sei denn, es ist schon die einfachste
Variante), und bei Programmierern dieser Trieb im allgemeinen
besonders stark ausgepraegt ist, habe ich die URLs fuer
die anderen mal anklickbar gemacht (siehe http://www.teamone.de/selfaktuell/forum/forumsfaq_2.htm#a4):
http://www.hundehalter.de/XTRA/cgi-libpl.htm = cgi-lib.pl
http://www.hundehalter.de/XTRA/datepl.htm = date.pl
http://www.hundehalter.de/XTRA/db_TalkToMecgi.htm = db_TalkToMe.cgi
http://www.hundehalter.de/XTRA/dbttm_admincgi.htm = dbttm_admin.cgi
http://www.hundehalter.de/XTRA/main_forumsetupcgi.htm = main_forum.setup.cgi
Uebrigens verwendet man fuer Programmlistings besser
eine mono-space Schriftart, z.B. Courier. Oder kopiere
doch einfach die *.pl-Dateien nach *.pl.txt. Textdateien
stellt der Browser automatisch in der passenden Schriftart
dar (ausser Dummbatz IE5 natuerlich).
So lange
Hi Steffi ;-)
das ganze ist viel zu lang, aber ich habe es bei uns auf der Homepage mal gerootet.
http://www.hundehalter.de/XTRA/cgi-libpl.htm = cgi-lib.pl
http://www.hundehalter.de/XTRA/datepl.htm = date.pl
http://www.hundehalter.de/XTRA/db_TalkToMecgi.htm = db_TalkToMe.cgi
http://www.hundehalter.de/XTRA/dbttm_admincgi.htm = dbttm_admin.cgi
http://www.hundehalter.de/XTRA/main_forumsetupcgi.htm = main_forum.setup.cgiVielleicht kannst Du jetzt eher was damit anfangen.
Also ... auf den ersten Blick ist eine moegliche Fehlerquelle
folgende Angabe:
YOU MUST SET THE FOLLOWING VARIABLES TO YOUR SPECIFIC SERVER.
$date_command = "/usr/bin/date";
Ueperpruefe einfach mal den Pfad (falls du den Pfad zum Date-Programm nicht kennst, Provider fragen!).
Ansonsten: Kuck doch mal in das File, in das die Eintraege geschrieben werden (oder noch besser: Pack es lesbar auf den Server ;-), ob darin die Datumsangabe enthalten ist. So koennte man
naemlich eingrenzen, ob das datum gar nicht erst geschrieben wird, oder ob es nur nicht angezeigt wird (viel Zeit habe ich im Moment nicht, aber eben konnte ich in der Ausgabe-Routine keine Angabe entdecken, die das Datum ausgibt ...)
CU
Tzwenny
Hi Steffi ;-)
das ganze ist viel zu lang, aber ich habe es bei uns auf der Homepage mal gerootet.
http://www.hundehalter.de/XTRA/cgi-libpl.htm = cgi-lib.pl
http://www.hundehalter.de/XTRA/datepl.htm = date.pl
http://www.hundehalter.de/XTRA/db_TalkToMecgi.htm = db_TalkToMe.cgi
http://www.hundehalter.de/XTRA/dbttm_admincgi.htm = dbttm_admin.cgi
http://www.hundehalter.de/XTRA/main_forumsetupcgi.htm = main_forum.setup.cgiVielleicht kannst Du jetzt eher was damit anfangen.
Also ... auf den ersten Blick ist eine moegliche Fehlerquelle
folgende Angabe:YOU MUST SET THE FOLLOWING VARIABLES TO YOUR SPECIFIC SERVER.
$date_command = "/usr/bin/date";
Das war es Sven, bei mir muß es heißen /bin/date
Vielen Dank für Deinen Tipp.
Liebe Grüße Steffi
Ueperpruefe einfach mal den Pfad (falls du den Pfad zum Date-Programm nicht kennst, Provider fragen!).
Ansonsten: Kuck doch mal in das File, in das die Eintraege geschrieben werden (oder noch besser: Pack es lesbar auf den Server ;-), ob darin die Datumsangabe enthalten ist. So koennte man
naemlich eingrenzen, ob das datum gar nicht erst geschrieben wird, oder ob es nur nicht angezeigt wird (viel Zeit habe ich im Moment nicht, aber eben konnte ich in der Ausgabe-Routine keine Angabe entdecken, die das Datum ausgibt ...)CU
Tzwenny