On Mon, 14 May 2001 22:03:52 +0200, "Mickey" <news002@susie.dk> wrote:
>jeg kan ikke få nedenstående til at virke, det er den forkerte side der
>bliver vist! (den nye)
>
><?
>if(strftime('%m') == "05"){
>if(strftime('%d') < "18"){header("Location:
http://domain/index.php");}
>if(strftime('%d') == "18" AND strftime('%R') > "21"){header("Location:
>
http://domain/new/");}
>else {header("Location:
http://domain/index.php");}
>}
>if(strftime('%m') != "05"){header("Location:
http://domain/new/");}
>?>
Du er godt klar over, at den gamle side bliver vist igen efter tre
timer? Når det bliver den 19., så vises den gamle side igen.
>meningen er at der efter d. 18 kl. 21 skal vises en ny side istedet for den
>gamle...
Hvis det er tilfældet, at det skal gælde fra ovenstående og til en
gang i januar år 2038, så vil nedenstående være bedre:
if (date("YmdH") >= "2001051821") {
header("Location:
http://flaf.dk/new/");
} else {
header("Location:
http://domain/index.php");
}
Hvis det er meningen, at den nye side skal tage over permanent og
erstatte den gamle, ville jeg måske i stedet tage en kopi af den
eksisterende side og kalde den gammel.inc.php og kalde den nye
ny.inc.php
Så erstatte index.php med en fil indholdende følgende:
<?
if (date("YmdH") >= "2001051821") {
include "ny.inc.php";
} else {
include "gammel.inc.php";
}
?>
Når den nye så har overtaget, kan man altid på et eller andet
tidspunkt erstatte index.php med ny.inc.php.
Men det kan ikke bruges i dit tilfælde, da det gælder to forskellige
domæner, men blot til inspiration for andre.
De herligste hilsner
--
Claus Sørensen K L I D
Formand ------------------ Tlf: 20 94 62 34
Nøddelunden 110 Kommercielle Linux Email: cs@klid.dk
2765 Smørum Interessenter i Danmark Web:
www.klid.dk