Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

webbsrvprg/exercises/exerciseIncl/

slides.php
slut.php
start.php

slides.php

84 lines ASCII Windows (CRLF)
<?php
function getSlides($i) {
  
$array = [
    
"63,9.gif",
    
"alfred.jpeg",
    
"eyeContact.png",
    
"foxyJumpscare.gif",
    
"GARFIELD!!!!!.jpg",
    
"heterochromia.png",
    
"kitten.webp",
    
"oiter.png",
    
"okarunSide.png",
    
"POSTPONED.webp",
    
"sonic.jpg",
    
"theCreature.gif",
    
"theWoker.png",
    
"weezer_jpg.png",
    
"WIN_20240910_11_36_08_Pro.jpg",
    
"Xalaeth'reiea.png",
    
"silly.png",
    
"charlie.gif",
    
"problamaticQueens.png",
    
"blur.jpeg",
    
"raindrops.jpeg",
    
"sucks.jpeg",
    
"toxicYuri.png",
    
"minority.png",
    
"thumbsUp.jpeg",
    
"autistic.png",
    
"bucketClutch.png",
    
"duck.jpeg",
    
"triangle.png",
    
"eepy.png",
    
"bloodRain.jpeg",
    
"senketsu.jpeg",
    
"YURI.png",
    
"YOU.png",
    
"MECORE.jpeg",
    
"pavlovianTruck.png",
    
"excuseMe.jpg",
    
"yaoiless.png",
    
"beatboxingPuppy.jpeg",
    
"911.gif",
    
"music.png",
    
"marx.png",
    
"liberals.png",
    
"builtDifferent.png",
    
"unfunny.png",
    
"wife.gif",
    
"suggestion.png",
    
"tubbo.png",
    
"beloved.jpeg",
    
"POLYYURI.gif",
    
"loss.jpg",
    
"whiteMonster.png"
  
];

  echo 
'<div id="slides">';
  
  try {
    while (
$i 0) {
      global 
$offset;

      
$i--;
      
      
$num rand(0count($array)-1);

      echo 
'<img class="slide" src="';
      
      for (
$j 0$j $offset 2$j++) {
        echo 
"../";
      }

      echo 
'img/'.$array[$num].'">';

      
array_splice($array$num1);
    }
  }
  catch (
PDOException $e) {
    echo 
$e->getMessage();
  }

  echo 
'</div>';
}