webForumDet fria alternativet

Script eller vad??

12 svar · 677 visningar · startad av Howling_W

Howling_WMedlem sedan juli 2004132 inlägg
#1

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?

EsenMedlem sedan mars 20024 456 inlägg
#2

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.

sabbacusMedlem sedan juli 2002630 inlägg
#3

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 =)

Howling_WMedlem sedan juli 2004132 inlägg
#4

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???

GunnarDMedlem sedan juni 20014 290 inlägg
#5

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";
Howling_WMedlem sedan juli 2004132 inlägg
#6

Tackar, ska prova!

Howling_WMedlem sedan juli 2004132 inlägg
#7

Nej, det funkar inte..var ska jag lägga koden? där bilderna ska visas?

dahlgrenMedlem sedan aug. 20011 946 inlägg
#8

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.

Howling_WMedlem sedan juli 2004132 inlägg
#9

Ä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";
?>

GunnarDMedlem sedan juni 20014 290 inlägg
#10

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.

Howling_WMedlem sedan juli 2004132 inlägg
#11

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"

GunnarDMedlem sedan juni 20014 290 inlägg
#12

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"; 
?>
Howling_WMedlem sedan juli 2004132 inlägg
#13

OK, nu ser det ut att funka..tack o bock!

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)