Simpelt Sideskift
ForordHar du altid ville lære at kunne lave Sideskift i enten et galleri, artikel eller Nyheds script ? Så har du chancen for dette her (;I denne artikel vil jeg beskrive hvordan du på en meget simpel måde kan lave et sideskift script. Koden her er faktisk en mere Copy&Paste script, Men jeg vil give mig ud i at prøve at forklare lidt mere om hvad det er jeg gør. Først skal vi ligge ud med at forbinde til vores database
Hvis du er nybegynder bør du nok fjerne @ foran, men @ gør bare at den ikke melder fejl hvis du har givet en forkert oplysning. Dette er en fordel for nogen, men ikke for alle. Brug for det meste kun @ når det er at dit script er færdig udviklet og at der ikke er nogen fejl. Nu skal vi så til at angive nogen værdier så den blandt andet ved hvor mange poster den må vise pr side, og at hvis ikke der er angivet en side, skal den automatisk starte med nummer 1.
Derefter skal vi lige finde ud af om der er angivet en side eller der ikke er. I denne stump af koden tjekker vi om der er angivet en side eller den bare skal starte med nummer 1, dette kan tjekkes på mange måder, men jeg valgte at bruge isset(), den kan du læse mere om på php.net/isset
Så skal vi se hvor mange poster der er i tabellen og regne antal sider ud. Her tjekkes fra hvilken post den skal starte, lidt simpel matematik udregning og den er hjemme. Også her tælles hvor mange poster vi har i vores tabel som skal udskrives, som så bliver brugt i vores Ceil til at angive siderne, Ceil betyder Loft, og det vil sige at den runder op til nærmeste hele tal. Scriptet ville ikke fungere hvis vi havde brugt Floor eller lign. til dette.
Så laver vi vores sidetal. Dette kan umiddelbart gøres således her, den tager antal sider og laver det om. Derefter finder den ud af om vi er på den pågældene side eller det er en anden side, den side vi er på, gør den sidetallet med tyk skrift.
Så langt så godt, nu mangler vi ikke så meget. Nu skal vi bare have lavet den while løkke som udskriver vores indhold. Dette er det sidste du skal bruge for at det virker, og det er meget simpelt at forstå, ikke rigtigt så meget at være i tvivl om. Dette gøres mest simpelt sådan her
Så har du faktisk bygget siden op og det er klart, nu kan du bare udskrive din navigerings tabel således her:
Så simpelt kan du lave et sideskift script, som er nemt at følge, og endnu nemmere at tilpasse. Dette script har jeg selv brugt på FirmLink . Det jeg har er bare lavet lidt om, så det er tilpasset til et galleri, men det er nemt at modificere. Scriptet fungerede ikke korrekt, rettede fejl med variabler startede på store bogstaver. Held og Lykke. Sidst redigeret 19:38 20/06/2007 |
|
Kommentarer
Giv din mening tilkende om denne artikel, eller læs andres.Har du spørgsmål eller brug for hjælp til denne artikel henvises du til forummet.
| syntes ikke du forklar alle tingene særlig godt fordi hvis man er nybegynder så ved man ik' hvor man skal smide det hen 2/5 undskyld |
Oprettet af:
|
Side af 2
