Willekeurig 3 plaatjes laten zien

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

03/03/2005 12:29:00
Quote Anchor link
Hallo iedereen,

Ik heb al gezocht in de scripts maar kon ook hier niet vinden wat ik zocht.
Ik zoek namelijk een script dat op 3 plekken in een website een random plaatje laat zien bij elk bezoek aan de site of als de pagina ververst word.
De plaatjes waaruit gekozen mag worden staan in een directory.
Ik hoop dat mijn vraag een beetje duidelijk is.

Thanx, Bas
 
PHP hulp

PHP hulp

13/01/2025 06:17:41
 
Arend a

Arend a

03/03/2005 13:20:00
 

03/03/2005 13:40:00
Quote Anchor link
(ik ben niet zo'n held in php maar goed)
Heb deze tutorial wel voorbij zien komen maar het leek mij dat dit voor 1 plaatje was en niet voor 3.
Ook leek het mij als ik dit scriptje afzonderlijk voor elk van de 3 plaatjes gebruik dat het dan kan zijn dat er op 2 of meer plekken dezelfde plaatjes worden getoond.

Correct me if i'm wrong :)
 
Bart Waarom verplicht

Bart Waarom verplicht

03/03/2005 13:53:00
Quote Anchor link
Quote:
Dit script leest het aantal files in de directory, gaat er vanuit dat het plaatjes zijn. Hij haalt vervolgens een file eruit en echo'ed deze.


Je zet dus al je plaatjes (3 dus) in een aparte map, stelt deze hier in:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
$dir
= '/home/plaats/naar/willekeurige/plaatjes';
# Absolute pad naar de plaatjes directory.

$url = 'http://www.willekeurigesite.nl/willekeurige/plaatjes';
# Geen laatste '/'!
?>


En dan haalt hij ze der automatisch uit, en echo't ze.
 

03/03/2005 14:00:00
Quote Anchor link
Hmm sorry dan heb ik mijn vraag niet duidelijk genoeg gesteld.... zal hem ff aanpassen.

Ik heb namelijk een dir van 25 plaatjes.
 

03/03/2005 14:04:00
Quote Anchor link
(aanvulling op vorig bericht)

en deze plaatjes moeten dus random geplaatst worden maar het mag niet voorkomen dat op 2 of meer plekken hetzelfde plaatje staat
 
Johan

Johan

03/03/2005 15:03:00
Quote Anchor link
rand() ????
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.