22. juli 2005 - 21:51Der er
13 kommentarer og 1 løsning
Tilfældig billede med tilhørende tekst (Random image/text)
Hej! Jeg har bygget en lille boks op via <table> i den ene side skal der være et billede og i den anden side af boksen skal der være en tekst som høre sammen med billedet (billede data). Når man så kommer ind på siden eller opdatere siden så skal der komme et nyt billede frem med tilhørende tekst. Jeg har et problem, og det er at jeg ikke kan få lavet en kode som viser et tilfældigt billede i den ene side af tabellen med en tilhørende tekst i den anden side. Her er den kode som jeg har prøvet at stykke sammen: <?php
srand((float) microtime() * 10000000); // Quotes go inside the array $quote = array("Text 1", "Text 2", "Text 3","Text 4"); // Random quote is generated by array_rand and the variable is assigned to it //The number in the parenthesis = number of quotes you have in total $echo = array_rand($quote,4);
?>
<?php
// Change this to the total number of images in the folder $total = "4"; // Change to the type of files to use eg. .jpg or .gif $file_type = ".jpg"; // Change to the location of the folder containing the images $image_folder = "random"; // You do not need to edit below this line $start = "1"; $random = mt_rand($start, $total); $image_name = $random . $file_type;
Det som den kode gør er at vise et tilfældigt billede og en tilfældig tekst, og de to dele køre ved siden af hinanden, altså de passer ikke sammen, og det skulle de jo meget gerne. Håber der er nogen der kan hjælpe mig.
Ja, det har jeg, jeg havde tænkt lidt på at bruge den, men jeg var ikke sikker på hvad der vil være nemmest, men det er vel ved brug af database, fordi så ka der vel også laves en admin afdeling så der kan tilføjes billeder med tilhørende tekst, ik ?
du kan jo også tilføje fra PHPAdmin.. billederne kan du bare ligge ind på ftp eller så kan du lave dit eget lille "system" som du ville kunne bruge igen og igen
OK, tak, kan jeg evt. få dig til at lave et lille eksempel hvor der bruges query funktionen, jeg har prøvet at lave en mindre admin afdeling hvor der bare skulle tilføjes en nyhed med tilhørende link og har lige lavet en afstemning, men jeg er stadig ik så stærk til PHP. Det sidste som du skriver vil nok være mere besværligt i brug.
mange tak...jeg må se om jeg ka få det til at virke nu...har du ellers nogle gode sider hvor man kan se lidt mere omkring php kodning så jeg ka få det lært...jeg har været de tutorials igennem på webcafe.dk (tror jeg det var) ?
Yes det virker! Mange tak for hjælpen...lige en ting mere; jeg sad og tænkte lidt på at hvis man lavede en admin afdeling så man kan tilføje et billede og tekst dertil, hvordan vil det så være lettest at lave det sådan at man kan gå ind og redigere i det, altså man skal redigere i databasen?
hvis du skal redigere skal du bare hente infomationer fra databasen hvor VALUE er "teksten" :) og så når man submiter, så skal du bare lave en UPDATE query
jeg vil personligt selv anbefale http://www.php.net som det bedste sted at lære at kode, ellers skal man læse nogle bøger :) men jeg har også fundet en rigtig god php bog lige til at printe ud. http://www.chbs.dk/kurser/php/
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.