Decron Skrevet 13. mai 2004 Del Skrevet 13. mai 2004 Heisann! Jeg kan like godt ta denne websiden som et eksempel. Hvis du ser etter i url'en så ser du at det står http://forum.hardware.no/index.php?s= blablabla Hvordan lager man websider slik? Dere skjønner, jeg driver å lager en nettside, med et slags "galleri". La oss si at du går inn på http://hjemmeside.net/index.php. Der ligger det et bilde. Under bildet er en "Neste bilde" link. Når jeg drar markøren over så vil jeg gjerne at det skal stå http://hjemmeside.net/index.php?side=2 Jeg har testet ut med forskjellige koder jeg fant på nettet, men ender bare opp med at alle bildene kommer opp med en gang, på den første siden. -- D | S Lenke til kommentar
LoS Skrevet 14. mai 2004 Del Skrevet 14. mai 2004 (endret) Hvordan man får sånn? Man bare lager linkene sånn as far as i know. Og man henter deretter ut med scriptet hva den verdien som står der gjør. la oss si at noe har f.eks domene.no/index.php?id=1234 for å f.eks hente ut en nyhet med mysql på den måten bruker man SELECT * FROM nyheter WHERE id = '{$_GET['id']}' der $_GET['id'] er id= som er satt i url'n. Hvordan du ellers har tenkt å bruke dette på en god måte er opp til deg. Endret 14. mai 2004 av LoS Lenke til kommentar
Loomy Skrevet 14. mai 2004 Del Skrevet 14. mai 2004 Hvis vi tar eksempelet ditt med galleriet: Du har en mappe med bildene 1.jpg, 2.jpg, 3.jpg osv. Du kan da ha et include-script på index.php som inkluderer bildet avhengig av hva som står i URL. For eksempel index.php?bilde=1 vil inkludere 1.jpg. Lenke til kommentar
Pangaea Skrevet 14. mai 2004 Del Skrevet 14. mai 2004 Her er det jeg bruker for å inkludere en fil... <?php if (isset($_GET['page'])) { $page = $_GET['page'].".php"; if (is_file("./".$page)) { $page_inc = "./".$page; } else { $page_inc = "./404.php"; } } else { $page_inc = "./home.php"; } ?> Så bruker jeg <?php include($page_inc);?> der filen skal inkluderes. Linken blir da fx .../index.php?page=side_uten_dot_php Lenke til kommentar
Ziplink Skrevet 14. mai 2004 Del Skrevet 14. mai 2004 (endret) <? switch ($side) { case "bilder" include("bilder.php"); break; } ?> bilder.php ; <? $id = $_GET['id]; *code* ?> Da blir det ikke ?side=2 men det blir foreksempel.. ?side=bilder&id=1 men husk og ha sånn neste side href="index.php?side=bilder&id=$_GET['id]" Det er det jeg bruker til http://elite-zip.spikehost.net ..... men noe er feil med mysql den vill ikke post Endret 14. mai 2004 av Ziplink Lenke til kommentar
moesen Skrevet 15. mai 2004 Del Skrevet 15. mai 2004 Som mange sier så skal man søke før man spør om noe, jeg sier det samme Søk før du spør Uansett; her er en post som omhandler det du er ute etter ganske så bra: Link--Link-LINK-link Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå