16. april 2002 - 01:23Der er
44 kommentarer og 1 løsning
Fotoalbum
jeg står og skal bruge et billede galleri / fotoalbum
det skal indeholde disse funktioner
det skalle være brugbart via include("album.php");
hente .jpg-filer fra en angivet mappe jeg tænkte noget i at hvis man nu skrev filnavn.php?mappe=venner&titel=Venner så ville scriptet vide at den skulle fange mappen venner og titlen være Venner selvfølgelig
den skal så også kunne beregne hvor mange billeder der er i mappen og skrive antallet og mens man bladre igennem billeder skal den opdatere således 1/x og næste billede 2/x osv osv...
selve udsendet er der ingen problemmer i der skal ikke være thumbnails den skal bare vise et billede af gangen over billedet skal antallet af billede og hvor man er nået til stå og lige under billedet skal der være frem og tilbage links
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har lavet lidt her, resten må du enten selv rode med, eller lade andre hjælpe dig med, da jeg ikke lige kan overskue det på nuværende tidspunkt :)
Følgende er to funktioner, den første returnerer en liste over alle filer i en bestemt mappe, dette kan så tælles op, så du kan se hvor mange filer der er...
Den anden skulle gerne kunne bruges til at regne ud hvor mange billeder der er tilbage, du skal bare have den til på en eller anden måde at vide hvor mange billeder man er nået til...
Kort sagt er dette ikke et færdigt eksempel, men noget der kan/skal arbejdes videre med :)
Denne kode viser så det billede som man har skrevet i URL'en, f.eks. hvis man skriver filnavn.php?mappe=venner&titel=Venner vil den vise billedet Venner.jpg fra mappen venner... Den skriver også hvor mange billeder der er i mappen, så nu mangler der kun frem og tilbage knapperne, men det bliver vist ikke helt nemt, det vil jeg i hvert fald lige springe over :)
Så lige at jeg havde lavet en meget grum fejl, den skulle være rettet, hvis du finder flere $dirname variabler i ovenstående funktion, venligst ret dem til $mappe :)
der ser sgu fint nok ud, men problemmet er bare at den skal ved at skrive filnavn.php?mappe=venner, skulle kunne vise alle billeder i mappen som men bladre rundt i via frem og tilbage også den onde tæller hehe
$titel er bare noget jeg skal bruge til at folk kan se hvor de er på siden
jeps, på linie 20 *g* men du må lige skrive hele scriptet fra top til bund, så tester jeg den igen :) damn, har sat oppe hele natten og leget med hjemmeside, det er længe siden jeg har nørdet så meget *rofl*
<br> <b>Warning</b>: OpenDir: No such file or directory (errno 2) in <b>test.php</b> on line <b>8</b><br> <br> <b>Warning</b>: Supplied argument is not a valid Directory resource in <b>test.php</b> on line <b>9</b><br> <br> <b>Warning</b>: Supplied argument is not a valid Directory resource in <b>test.php</b> on line <b>17</b><br> 0 billeder i mappen Du ser nu billede nr. 0<br><br><img src='' alt=''><br><a href='test.php?mappe=venner&page=back'>Forrige</a> <a href='test.php?mappe=venner&page=next'>Næste</a>
Ha, det lykkedes, nu virker den sgu perfekt hos mig :) Hvis du ikke har indstillet sessions eller noget i din php.ini så opret lige mappen c:/tmp/ ellers vil den give fejl :)
Hvis det senere skal uploades er der ingen problemer, azero har sørget for dette (Er selv hostet hos azero :) Det er kun for at det også skal virke på din egen computer, så du ikke skal uploade hver gang for at teste om det nu virker :) Det eneste du skal gøre er at oprette mappen
tmp på din harddisk f.eks. c:/tmp/ hvis din hd altså hedder c: :) Det samme kan/skal du ikke gøre hos azero :)
forresten, så den der cookie blir ved med at være ved det nr. man er kommet til ligemeget hvilken mappe man er i, kan den ikke gå tilbage til 0 efter man har kigget i en mappe?
OK, nu skal du lige lave en mindre opreration :) Tag din side, slet alt indholdet, og skriv følgende kode
<?php setcookie("taeller") ; ?>
Gem, se siden (Den vil ikke vise noget, bare så du ved det :), gå nu ind og kopier HELE den kode jeg skrev sidst og sæt det ind i din fil, og gem. Så tror/håber jeg det vil virke :)
Umidelbart ville jeg råde dig til at sætte dig ned og sætte lidt orden i koden, så tror jeg også du MEGET hurtigt ville finde fejlen, der er ikke nogen fejl i de to linie af hvad jeg kan se, men fejlen ligge nok nærmere før de linier, f.eks. hvis du har glemt en } eller ; eller noget i den stil, og det er umuligt at finde den slags fejl når koden ikke er stillet bare nogenlunde op :)
Tja, det ser da udemærket ud :) Om ikke andet virker det da :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.