Hallo,
Är ute efter en funktion som slumpar en bild på hemsidan ungefär med en veckas mellanrum. Hur fixar man det? med någon typ av script antar jag? Använder mig annars av php. Någon som har någon bra ide?
12 svar · 677 visningar · startad av Howling_W
Hallo,
Är ute efter en funktion som slumpar en bild på hemsidan ungefär med en veckas mellanrum. Hur fixar man det? med någon typ av script antar jag? Använder mig annars av php. Någon som har någon bra ide?
Den funktionen går att skriva i PHP, och ifall du redan använder dig av PHP så kan du ju lika gärna fortsätta med det.
Vill du att det ska visas en specifik bild en hel vecka cör att byta bild veckan därpå osv är ett enkelt sätt att skapa 53 bilder och namnge de till 1.jpg, 2.jpg osv för att sedan med php's date()-funktion hämta ut veckonumret och på så sätt hämta ut bilden.
53.jpg-bilden är till för de undantagsfall (en else-sats alltså) om det av någon anledning inte skulle vara vecka 1-52 =)
Hallo,
Jo jag använder mig av php men problemet är att jag är ingen "hacker" utan en "marjasin:-)" dvs klipp och klistrare....'
Vill någon vara snäll och lägga ut en komplett kod??
Vill alltså ha en bild liggandes på hemsidan i ca en vecka och sedan skall en ny bild automatiskt läggas ut veckan därpå osv har 5-6 bilden av samma typ och storlek.
Måste man använda sig av en MYSQL-databas???
Säg att bilderna heter: bild0.jpg, bild2.jpg ... bild5.jpg då kommer följande kod att växla mellan bilderna veckovis.
$vecka=date("W");
$tal=$vecka%6; # Ändra 6'an här till hur många bilder du har.
$bild="bild$tal.jpg";
echo "<img src='$bild'.jpg />\n";
Tackar, ska prova!
Nej, det funkar inte..var ska jag lägga koden? där bilderna ska visas?
Vad får du för felmeddelande? Har du <?PHP och ?> runt koden? Koden ska läggas där du vill ha bilden på din phpsida.
Är det här rätt?
bilderna heter front1_1.jpg , front2_1jpg osv..
Vart ska bilderna ligga i vilken katalog.
<?PHP
$vecka=date("W");
$tal=$vecka%4; # Ändra 6'an här till hur många bilder du har.
$bild="bild$tal.jpg";
echo "<img src='$front1_1'.jpg /'front2_1'.jpg/'front3_1'.jpg/'front4_1'.jpg>\n";
?>
Howling_W skrev:
Är det här rätt?
bilderna heter front1_1.jpg , front2_1jpg osv..Vart ska bilderna ligga i vilken katalog.
<?PHP
$vecka=date("W");
$tal=$vecka%4; # Ändra 6'an här till hur många bilder du har.
$bild="bild$tal.jpg";
echo "<img src='$front1_1'.jpg /'front2_1'.jpg/'front3_1'.jpg/'front4_1'.jpg>\n";
?>
Nej.
Ändra till följande:
<?php
$vecka=date("W");
$tal=$vecka%4; # Ändra 6'an här till hur många bilder du har.
$bild="front$tal_1.jpg";
echo "<img src='$bild'>\n";
?>
Bilderna skall ligga i samma katalog som php filen som genererar sidan.
Det funkar inte..högerklickar jag på den bilden (som visar att det inte finns någon bild)som kommer upp på sidan står det "front.jpg"
Howling_W skrev:
Det funkar inte..högerklickar jag på den bilden (som visar att det inte finns någon bild)som kommer upp på sidan står det "front.jpg"
Ok, ändra till följande:
<?php
$vecka=date("W");
$tal=$vecka%4; # Ändra 6'an här till hur många bilder du har.
$bild="front".$tal."_1.jpg";
echo "<img src='$bild'>\n";
?>
OK, nu ser det ut att funka..tack o bock!