login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php vraag over plaatjes

Offline bwfighter - 10/01/2004 17:24
Avatar van bwfighterHTML interesse hoi

ik heb ne website waar als je op andere paginas surft dat je telkens een andere foto van nike site een soort van random

kan iemand mij helpen aan zo een script

website: www.fcfortuna.be/index2.php

8 antwoorden

Gesponsorde links
Offline DownForZ - 06/04/2005 22:57
Avatar van DownForZ HTML interesse hernoem foto's naar nummer zoals

foto1 = 1
foto2 = 2
t/m 20 bijvoorbeeld

  1. <? echo "<img src='images/banners/". rand(1,20). ".jpg'></img>" ?></td>


tadaa 
Offline Futs - 06/04/2005 23:30 (laatste wijziging 07/04/2005 10:28)
Avatar van Futs Nieuw lid Of netjes uit een array...
  1. <?
  2. $foto = array();
  3. $foto[0] = "foto1.jpg";
  4. $foto[1] = "picture.gif";
  5. $foto[2] = "foto.png";
  6. // etc
  7.  
  8. $tellen = count($foto);
  9. $willekeurig = rand(0, $foto-1);
  10. echo "<img src='".$foto[$willekeurig]."' alt='' />";
  11. ?>

@ DownForze:
  1. <img src='images/banners/". rand(1,20). ".jpg'></img>


Nieuwe W3C regels???

haha LOL 

Mederwerker edit: Dit kun je ook in een bericht zetten hè
Offline DownForZ - 07/04/2005 07:58 (laatste wijziging 07/04/2005 07:58)
Avatar van DownForZ HTML interesse kvond hem wel mooi bedacht hoor 
Offline Frisbee - 07/04/2005 10:26 (laatste wijziging 07/04/2005 13:49)
Avatar van Frisbee HTML beginner je kan het ook zo doen:

  1. <img src="plaatje.php" alt="random plaatje" />


en dan zet je in plaatje.php:

  1. <?php
  2.  
  3. header("Location: images/banners/".rand(1,3).".jpg");
  4.  
  5. ?>

op deze manier kan je een random plaatje ook vanaf een andere site aanroepen (bijvoorbeeld voor een avatar ofzo)

Mederwerker edit: Graag de code tussen de code tags zetten de volgende keer
Offline xSc - 07/04/2005 11:06
Avatar van xSc Onbekend @Frisbee, jij redirect naar een foto en dat lijkt me niet de bedoeling.
Offline Frisbee - 07/04/2005 13:56
Avatar van Frisbee HTML beginner het script redirect naar een random plaatje dat dan naar de browser gestuurd wordt.. daar vraagt bwfighter toch om? 
Offline Ontani - 07/04/2005 14:49
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
idd, de pagina wordt niet geredirect, alleen de source van de afbeelding, dus dit is een goed script in mijn ogen 
Offline Frisbee - 07/04/2005 14:55 (laatste wijziging 07/04/2005 15:03)
Avatar van Frisbee HTML beginner heb even een scriptje geschreven waarmee je je plaatjes alleen maar in een map hoeft te zetten

  1. <?php
  2.  
  3. Header("Cache-Control: no-cache, must-revalidate");
  4.  
  5. $handle = opendir("plaatjes");
  6.  
  7. while(false !== ($file = readdir($handle))) {
  8. if($file!='.'&&$file!='..') $plaatje[] = $file;
  9. }
  10.  
  11. Header("Location: plaatjes/".$plaatje[rand(1,count($plaatje)-1)]);
  12.  
  13. ?>


Als je bij dit script een map aanmaakt die 'plaatjes' heet haalt ie random een van de plaatjes er uit. maakt niet uit hoeveel en in welk formaat. het mag dus ook jpg, gif enz door elkaar zijn.

edit: foutje
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.242s