Beitrag von Marco Weber (67 Beiträge) am Dienstag, 2.Oktober.2001, 12:14.
timer eventuell möglich mit cgi, php, asp, ... ?
also was ich brauche ist so was wie eine timer funktion die also immer in bestimmten intervallen ein template aufruft...
wie kann ich täglich ein template aufrufen, bzw. alle 12 std. ?
nun hab ich ja schoa ein paar antworten erhalten, die jedoch nicht für mich gehen.
gibt es eine möglichkeit mit perl, php oder asp in periodischen abständen ein baseportal template zu öffnen?
wenn ja, wie geht das?
Danke für eure Hilfe Marco
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 2.Oktober.2001, 17:11.
Re: timer eventuell möglich mit cgi, php, asp, ... ?
Also unter UNIX gibts dafür "cron" - das ruft zu gegebenen Zeiten (auch wiederholt) Programme auf. Ich wüsste aber von keinem Provider der das bei normalem Webspace freigegeben hat und mit anbietet...
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 2.Oktober.2001, 18:08.
Re: timer eventuell möglich mit cgi, php, asp, ... ?
aha, dazu ist das da...
Kannst ja mal unter http://webhostlist.de suchen, da kann man als Suchoption cronjobs einstellen.
Sander
Antworten
Beitrag von Dieter Hachenberger (10 Beiträge) am Dienstag, 2.Oktober.2001, 18:30.
Re: timer eventuell möglich mit cgi, php, asp, ... ?
Das müsste mit SSI gehen.
Du legst eine Datei mit der Endung .shtml auf den Server, die folgenden Inhalt hat:
<html>
<head>
<title>test</title>
</head>
<body>
<!--#config timefmt="%H" -->
<!--#if expr="$DATE_LOCAL < '06'" -->
<!--#include virtual="/veranstaltungen.htm" -->
<!--#elif expr="$DATE_LOCAL < '12'" -->
<!--#include virtual="/fewo.htm" -->
<!--#elif expr="$DATE_LOCAL < '18'" -->
<!--#include virtual="/bauernhof.htm" -->
<!--#else -->
<!--#include virtual="/gasthof.htm" -->
<!--#endif -->
</body>
</html>
Zu jedem Template das aufgerufen werden soll, machst du eine .htm Datei, wo nix weiter drin steht als eine META-Weiterleitung zum Template:
<meta http-equiv="REFRESH" content="1; URL=http://URL zum template">
Den Umweg deshalb, weil der direkte Aufruf in include nicht funzt, jedenfalls nicht bei mir.
Test unter
http://www.ferienregion-edersee.de/ssitest.shtml
Zwischen 6 und 12 Uhr wird z.B. das Template "Veranstaltungen" aufgerufen.
Antworten
Beitrag von Marco Weber (67 Beiträge) am Mittwoch, 3.Oktober.2001, 18:16.
Re: timer eventuell möglich mit cgi, php, asp, ... ?
danke ich werds ma damit versuchen! :-)
nun such ich nur noch schnell einen internet-provider, der ssi unterstütz und zwar for free, da ich als student nich unbedingt so saumässig viel geld hab...
deswegen bin ich immer wieder froh, dass es so kompetente und qualitativ hohe provider wie BP gibt, die es einem ermöglichen kleine webprojekte in die tat umzusetzen! :-)
Antworten
Beitrag von Dieter Hachenberger (10 Beiträge) am Donnerstag, 4.Oktober.2001, 07:52.
Re: timer eventuell möglich mit cgi, php, asp, ... ?
SSI unterstützen die meisten Provider ohne Mehrkosten.
Das Beispiel, das ich gemacht habe, läuft bei netdirekt, da hast du baseportal gleich mit dabei. Bequemer geht's nicht.
Antworten