12. november 2003 - 15:57
Der er
13 kommentarer og 1 løsning
Myspl-db med billeder - nyt billede ved hvert besøg
Hej alle Jeg håber nogle kan hjælpe mig med dette. Jeg kunne godt tænke mig at få et nyt billede på forsiden hver gang der kom besøgende. Måden jeg gerne vil lave det på er en mysql-database med billederne og derefter php kode på forsiden der får det til at skifte forbillede. Er der en der kan hjælpe!?
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
12. november 2003 - 16:02
#1
Ja det er let at lave :) Men hva er det helt du vil have lavet jeg er med på at der skal være et billede men skal det være et nyt billede der kommer når de kommer igen til din page ? Eller skal det være alla banner hvor den skifter v 5 min. ?
12. november 2003 - 16:03
#2
Det skal være et nyt billede der kommer frem ved nye besøg. Ikke et interval-skift!
12. november 2003 - 16:05
#3
??"Et nyt billede hver gang der kom besøgende"?? så skal du da have fandens mange billeder... Men hvad med en random banner skift..? <? $img = rand(0,10); /* Alt efter hvor mange billeder du har */ echo "<img src='$img'>"; ?>
12. november 2003 - 16:13
#4
Nej ok Ja så kan man lave det med en to tabler en med: table1 = imgID,ip,timestamp table2 = imgID,note,link,imgURL Ved dog ikke om du vil bruge timestamp, note og link til noget. så er det jo bare at lave noget code der kigger på om den ip har været på før og så vælge et billede ud fra det!
12. november 2003 - 16:18
#5
Nej så kompliceret behøves den ikke være. Der er dog det, at jeg gerne vil lave tabellen således at når et nyt billede indføres i tabellen så er den automatisk med i rotation! Får jeg ikke problemer med rand på denne måde? Det behøves ikke være IP baseret, jeg skal bare have den til at skifte ved nyt besøg på siden.
12. november 2003 - 16:19
#6
tja, så bliver det straks lidt sværere... Men vil da gerne lige prøve!
12. november 2003 - 16:20
#7
Ups.. troede det var lopper der havde dette spg kørende... Men kan også godt lave mit eks. lidt mere avanceret så kommer der ikke problemer..
12. november 2003 - 16:27
#8
<? $db = mysql_connect("","",""); mysql_select_db(""); $re = mysql_query("SELECT billeder FROM billeder"); $an = mysql_num_rows($re); $img = rand(0,$an); echo "<img src='$img'>"; ?> Ellers kan det laves sådan: <? $dir = "./billeder/"; $dh = opendir($dir); $an = count($dh); $img = rand(0,$an); echo "<img src='$img'>"; ?> Jeg ville nok benytte mig af den nederste, da du bare behøver lægge billederne op i mappen "billeder"..
12. november 2003 - 16:28
#9
ok så skal du bare lave det med en session på din side.
13. november 2003 - 13:01
#10
Tak for hjælpen!
15. november 2003 - 22:41
#11
Håber Qizp ser denne besked: Jeg har prøvet den øverste af dine forslag som jeg fik til at virke, men da jeg prøvede den nederste får jeg en fejl. Jeg har smidt koden ind i et dokument, lavet en mappe med billeder, og derefter lagt nogle billedfiler deri. Er det ikke fremgangsmåden, eller er der noget jeg overser?
15. november 2003 - 22:43
#12
Jeg får desværre kun en markering af et billede. Men giver den klassike tomme kasse for at den ikke kan finde filen!
12. juli 2004 - 10:17
#13
Hej Gizp.... Dit forslag virker og bliver også brugt!!! Sender du et svar!
12. juli 2004 - 16:30
#14
Okay.. Så tak for points da..
Vi tilbyder markedets bedste kurser inden for webudvikling