/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
include(en ny fil hver dag)
Fra : Ole Madsen


Dato : 12-08-01 06:45

Kan man lave en fil rotation hvor man får en ny fil hver dag, eller for hver
gang man går ind på siden, kan i give mig lidt hjælp til at gå i den rigtige
retning?

Ole



 
 
Niels Andersen (12-08-2001)
Kommentar
Fra : Niels Andersen


Dato : 12-08-01 09:38

"Ole Madsen" <olem@post6.tele.dk> wrote in message
news:3b76203d$0$236$edfadb0f@dspool01.news.tele.dk...
> Kan man lave en fil rotation hvor man får en ny fil hver dag, eller for
hver
> gang man går ind på siden, kan i give mig lidt hjælp til at gå i den
rigtige
> retning?

Ja da. Fx. kan du lade variblen $noget indeholde et eller andet der ændrer
sig. Så kan du gøre sådan her:
include('includedir/fil_'.$noget.'.php');

Hvis så fx. $noget indeholder dags dato, så kan du lave filerne "fil_1.php",
"fil_2.php" osv...

--
Mvh.

Niels Andersen



Ole Madsen (12-08-2001)
Kommentar
Fra : Ole Madsen


Dato : 12-08-01 09:55


Niels Andersen <niels-usenet@myplace.dk> wrote in message
news:ufrd7.33$q4.9324@news010.worldonline.dk...
> "Ole Madsen" <olem@post6.tele.dk> wrote in message
> news:3b76203d$0$236$edfadb0f@dspool01.news.tele.dk...
>
> Ja da. Fx. kan du lade variblen $noget indeholde et eller andet der ændrer
> sig. Så kan du gøre sådan her:
> include('includedir/fil_'.$noget.'.php');
>
> Hvis så fx. $noget indeholder dags dato, så kan du lave filerne
"fil_1.php",
> "fil_2.php" osv...

Hvordan får jeg $noget til at være en variabel, hvor der er et valg imellem
1 til 10? Jeg skal jo helst ikke se den samme fil hver gang

oLE





Danni Finne (12-08-2001)
Kommentar
Fra : Danni Finne


Dato : 12-08-01 11:20

> Hvordan får jeg $noget til at være en variabel, hvor der er et valg
imellem
> 1 til 10? Jeg skal jo helst ikke se den samme fil hver gang

Skal det være 1 - 10 ?

Eller må det være nummeret på dagen i ugen? (0 = søn - 6 = lør)

<?php
$noget = date(w);
?>

Eller måske bare et helt tilfældigt tal mellem 1 - 10 ?

<?php
srand((double)microtime()*1000000);
$noget = rand(1,10);
?>

--
Danni





Ole Madsen (12-08-2001)
Kommentar
Fra : Ole Madsen


Dato : 12-08-01 12:03

Tak for jeres hjælp

Jeg har fundet et andet eks efter at jeg har brugt jeres

$noget = array("fil1.php","fil2.php");
shuffle($noget);

Det er det samme, men det i gav mig er det jeg gerne ville have

Ole



> Eller måske bare et helt tilfældigt tal mellem 1 - 10 ?
>
> <?php
> srand((double)microtime()*1000000);
> $noget = rand(1,10);
> ?>
>
> --
> Danni
>
>
>
>



Jacob Bunk Nielsen (12-08-2001)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 12-08-01 11:25

"Ole Madsen" <olem@post6.tele.dk> writes:

> Hvordan får jeg $noget til at være en variabel, hvor der er et valg imellem
> 1 til 10? Jeg skal jo helst ikke se den samme fil hver gang

Det kommer jo an på ud fra hvilket kriterie der skal vælges en
fil. Skal det fx være ud fra datoen kan du lave:

$noget = (date('z') % 10) + 1;

Så vil $noget antage værdier fra 1 til 10, og have en ny værdi hver
dag.

Det kan også være at du vil vælge $noget ud fra andre kriterier, så må
du bare lave en anden variabeltildeling.

--
Jacob
Can we try with real bullets now?

http://www.bunk.cc - nu med Emacs effekt

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste