Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
suche php-script... zeitgesteuertes includen von php in die "main"-php [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
suche php-script... zeitgesteuertes includen von php in die "main"-php


 
n3c2o
10-11-2006, 14:10 
 
hi,

wie imma: ich bin laihe..

undezwar: ich brauche einen script damit beispielsweise am 31.12.06 um 23:30 bis 01.01.07 um 00:30 eine php datei per include befehl in meine haupt datei includet wird ^^ klingt komisch ich weiß :goth: ...

grund: zu silvester möchte ich das raketen durchs bild fliegen das funzt auch aber das muss ich manuell per

include "content/rakete.php";

machen, ich möchte das es zeitgesteuert passiert...

Danke für Antworten!!!

Jens Sturm

 
Glider2k4
10-11-2006, 14:15 
 
einfach die aktuelle zeit holen, und dann mitels if abfrage schauen, ob sich die innerhalb der gewünschten zeit liegt

 
n3c2o
10-11-2006, 14:22 
 
danke.. hab aber kein plan wovon du redest ^^

 
XGremliN
10-11-2006, 14:26 
 
Schu mal bei selfphp nach:
http://selfphp.de/funktionsreferenz/datums_und_zeit_funktionen/strftime.php

 
jahlives
10-11-2006, 14:33 
 
if(mktime(23,30,0,12,31,2006) <= time() && mktime(0,30,0,1,1,2007) >= time()){
include('raketen.php');
}else{
include('normale.php');
}

Gruss

tobi

 
n3c2o
10-11-2006, 21:19 
 
Vielen Dank für die Antworten!

hab dein befehl mal eingetragen... @jahlives

geht aber net... muss der befehl an ne bestimmte stelle?
..habs am ende zwischen den vohandenen geschreibse und dem "?>"

so ists doch rich oder? (in meinem falle)


if(mktime(21,13,00,11,10,2006) <= time() && mktime(23,59,59,12,27,2007) >= time()){
include('content/raketen.php');
}else{
include('content/normale.php');
}



(nimmt das die zeit vom computer oder vom server?

ps.: hab de zeit so eingestellt zum testen müsste doch aber dennoch gehn?

DANKE!!!

 
jahlives
11-11-2006, 19:53 
 
(nimmt das die zeit vom computer oder vom server?

Wo läuft denn PHP ? Meist auf dem Server, der bei einer lokalen Installation dann auch der Client ist. Also wo ist dein Server ? Im www oder in deinem lokalen LAN resp auf deiner Clientkiste ?
Die Zeit wird immer von dort genommen wo der PHP Parser läuft.

geht aber net... muss der befehl an ne bestimmte stelle?

Das kannst nur du wissen. Woher soll jemand anders als du wissen wo du dein Menu haben willst :dontknow:

Gruss

tobi

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:58 Uhr.