Seite 1 von 1

such einen cron-job mod

Verfasst: 12.10.2008 18:56
von gradinaru.felix
hallo!
ich suche einen cronjob-mod, der mir am 1.11.2008 um 00:00 den weihnachtsstyle als standartstyle einstellt
bitte hilfe
felix

Verfasst: 12.10.2008 19:10
von Boecki91
Ich würde sagen das ist der falsche Weg.

Sinnvoller wäre es an einer bestimmten stelle die zu verwendende Style_id mit einer Bedingung zu ändern.

z.B. in der includes/session.php

Code: Alles auswählen

		if (!empty($_GET['style']) && $auth->acl_get('a_styles'))
		{
			global $SID, $_EXTRA_URL;

			$style = request_var('style', 0);
			$SID .= '&style=' . $style;
			$_EXTRA_URL = array('style=' . $style);
		}
		else
		{
			// Set up style
			$style = ($style) ? $style : ((!$config['override_user_style']) ? $this->data['user_style'] : $config['default_style']);
		}

Code: Alles auswählen

		if(!$weihnachten)
		{
		    if (!empty($_GET['style']) && $auth->acl_get('a_styles'))
		    {
		        global $SID, $_EXTRA_URL;

			$style = request_var('style', 0);
			$SID .= '&style=' . $style;
			$_EXTRA_URL = array('style=' . $style);
		    }
		    else
		    {
			// Set up style
			$style = ($style) ? $style : ((!$config['override_user_style']) ? $this->data['user_style'] : $config['default_style']);
		    }
		}
		else
		{
		    style ='weihnachtsstyle';
		}

Verfasst: 12.10.2008 19:28
von gradinaru.felix
danke!
ich bräuchte dann trotzdem so ein MOD

Verfasst: 12.10.2008 19:36
von Boecki91
Warum?
Mit den von mir vorgeschlagenen Änderungen wird automatisch der Weihnachtsstyle genommen wenn Weihnachten ist (ok du müsstest mit date() noch in die Bedingung einbauen) aber sonst ist das Script fertig.

Oder hast du noch weiter Wünsche?

Einen richtigen Cronjob wirst du mit PHP aus mehreren Gründen nicht hin bekommen. Cronjobs sind exact an eine Uhrzeit gekoppelt, PHP kann nur Webseitenaufruf etwas ändern, für dich reicht das weil es vor der Bedingung kein Weihnachtsstyle gibt und in der Zeit vor dem Aufruf eh keiner dein Forum aufruft. Außerdem wird der Style nach Ablauf der Bedingung automatisch nicht mehr verwendet.

Wenn du planst DB-Backup per CJ zu machen muss ich dich enttäuschen das geht nicht.

Weitere Hilfe wird wegen der gerade eingetrudelten PM-Hilfe Anfrage von dir zum Thema viewtopic.php?t=178398 nicht gegeben. Ich kann mich nicht teilen, und wähle die Themen und Leute denen ich helfe selbst aus.