Skip to content
Tags

Rotirea imaginii headerului prin php

Noiembrie 15, 2011

Cunoaştem cu toţii acele website-uri a căror imagine principală a bannerului din header se modifică la fiecare încărcare sau reactualizare. Poate fi destul de distractiv, în special pentru vizitatorii website-ului. Face site-ul mai interesant şi mai puţin plictisitor în ceea ce priveşte prezentarea grafică. Prin urmare scopul principal al scriptului este îndeplinirea de astfel de sarcini.

Bine, mai întâi să aruncăm o privire scriptului în sine.

<?php
function ShowBanner() {
$imagini = array("imagine/1.jpg","imagine/2.jpg","imagine/3.jpg","imagine/4.jpg","imagine/5.jpg");
$links = array("link1","link2","link3","link4","link5");

$num = count($imagini) - 1;
$id = rand(0,$num);

$imagine = "<img src='" . $imagine[$id] . "' alt=''>";
if (!empty($links[$id])) {
$imagine = "<a href='" . $links[$id] . "'>" . $imagine . "</a>";
}
return $imagine;
}
?>

Şi bineînţeles avem nevoie de un rând de html în locul în care vrem să afişăm imaginea


<?php echo ShowBanner(); ?>

Ok, recunosc pare un script pentru începători, dar…funcţionează perfect.

From → PHP

Lasă un comentariu

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: