K.. Skrevet 5. september 2005 Del Skrevet 5. september 2005 Hei! Jeg har et spørsmål jeg håper dere guruer kan hjelpe meg litt med. Se for dere følgende side: Tre kolonner - en til meny - en til hovedfelt og en til diverse. Jeg lurer da på om det er mulig å få siden til å bare oppdatere HOVEDFELTET når man trykker på en link i venstre kolonne. Teksten kan så bli hentet fra et annet HTML-dokument. Håper jeg gjorde meg forståelig Lenke til kommentar
Loomy Skrevet 5. september 2005 Del Skrevet 5. september 2005 Tipper et standard PHP (eller lignende) include-script er midt i blinken. Dog blir hele siden lastet på nytt for at innholdet i midten skal endres. Hvis det er et problem må du nok ty til frames *grøsse* Lenke til kommentar
K.. Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 Takker for raskt svar:) include-script, sier du? Krever det store kunnskaper for å få noe slikt til? Bruker CSS Div's på siden min, jeg. er det et problem? Lenke til kommentar
Loomy Skrevet 5. september 2005 Del Skrevet 5. september 2005 (endret) include-script, sier du?Krever det store kunnskaper for å få noe slikt til? Nope. Er stort sett copy-paste Eksempel, med det jeg antar er fullt fungerende kode. Bruker CSS Div's på siden min, jeg. er det et problem? Nei, for all del. Bare flott det! Endret 5. september 2005 av Loomy Lenke til kommentar
Jakob K Skrevet 5. september 2005 Del Skrevet 5. september 2005 Den gamle (les: utdaterte) metoden, er å bruke rammer (frames), slik at bare én del av siden oppdateres med en link. Du bør uansett unngå rammer, og heller lage en dynamisk fil med et serverside språk, som for eksempel PHP. Det vil si at du lager ett dokument hvor du legger hele siden utenom innholdet. Det som skal være forskjellig på sidene, altså innholdet, den midtre DIV-en, legger du i forskjellige sider. Så bruker du en funksjonen include() til å hente de forskjellige filene inn i den ene DIV-en, ettersom hvilken siden du vil ha fram. Lenke til kommentar
K.. Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 (endret) *** DOBBELPOST *** Endret 5. september 2005 av Knut Erik Lenke til kommentar
K.. Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 Trooor ikke det lå noen slike scripts i tråden du linket til, Loomy. Er dette noe jeg kan google på? Takker for flotte svar! Lenke til kommentar
potetskrell Skrevet 5. september 2005 Del Skrevet 5. september 2005 (endret) Nå skal jeg gi mitt første lille bidrag her og Har sett en del tråder hvor folk spør om hvordan man får index.php?side=nyheter f.eks. Har alltid hatt lyst til det selv og, og har endelig funnet en god løsning. Det som også er kjekt er at du alltid holder deg i / på serveren, så includes blir mye enklere å holde styr på og Here we go: <?php if (empty($_GET['side'])) { include('moduler/hovedside.php'); } elseif(!empty($_GET['side']) AND !preg_match("#^\.|/.*#", $_GET['side']) AND file_exists("moduler/" . $_GET['side'] . ".php")) { include ("moduler/".$_GET['side'].".php"); } else { include("moduler/404.php"); } ?> moduler/ her er navnet på mappen filene ligger i, og ['side'] er det som utgjør ?side=nyheter , og .php viser til at det er php filer som skal inkluderes edit: ser at denne har blitt lagt til i samletråden, så kanskje kjekt å få den bra og. Så den har blitt fikset på. EDIT (Ingards edit): Ble noe funky med quoten, men uansett, dette scriptet er det LoS som har skriblet sammen.. Endret 5. september 2005 av Ingardj Lenke til kommentar
K.. Skrevet 5. september 2005 Forfatter Del Skrevet 5. september 2005 (endret) Får det ikke helt til jeg. Siden ligger her Kan du være så snill å se på kildekoden og se hva jeg har gjort feil? Har lastet opp en fil som heter test.php - der ligger det noe tekst. Den blir immidlertid ikke inkludert. *** EDIT *** fant ut Index-siden min var ikke php, men html Genialt script, forresten! Takker for all hjelp! Endret 5. september 2005 av Knut Erik Lenke til kommentar
Mendel Skrevet 5. september 2005 Del Skrevet 5. september 2005 (endret) Fin side Men ser at den er en veldig lang Så gjennom linkene dine og så at noen av de har veldig lang tekst. Hva med å følge denne guiden så kan du kanskje få korta ned siden Edit: Bruk denne koden på sidene som kommer opp i midten Endret 5. september 2005 av Meendel Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 Fin side Takk, og takker for forslag! Det er nå endret - ble mye bedre! Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 oh, mens jeg er i farten! Er det en måte å midtstille siden min? Lenke til kommentar
Steinmann Skrevet 6. september 2005 Del Skrevet 6. september 2005 Er det en måte å midtstille siden min? Nei det er umulig. Lenke til kommentar
potetskrell Skrevet 6. september 2005 Del Skrevet 6. september 2005 Må bare legge til at du skriver kode som ikke på noen som helst måte stemmer overens med de standarder feks w3 til en hver til lager. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html><head><title>Allmenfag - Stokmarknes VGS</title> <link type="text/css" rel="stylesheet" href="css_sheet.css"></link> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- body { background-image: url(bilder/blomst.gif); } --> </style></head> <body> <div id="banner"> <img src="bilder/header.jpg" /> </div> <div id="leftcontent"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link type="text/css" rel="stylesheet" href="css_sheet.css"></link> </head> <body> <h1>MENY</h1> <ul class="makeMenu"> <FONT FACE="Courier" SIZE=3> <li><a href="?side=indextekst"> Hjem</a></li> <br> <li><a href="?side=forum"> Forum</a></li> <br> <li><a href="?side=prøver"> Prøver</a></li> <br> <li><a href="?side=turer"> Turer</a></li> <br> <li><a href="?side=ferier"> Ferier</a></li> <br> <li><a href="?side=bilder"> Bilder</a></li> <br> <li><a href="?side=sosialt"> Sosialt</a></li> <br> <li><a href="?side=kontakt"> Kontakt</a></li> <br> <li><a href="?side=itslearning"> Its's Learning</a></li> <br> <li><a href="?side=lærerne"> Fra lærerne</a></li> </ul> </FONT> </body> </html> </div> <div id="centercontent"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link type="text/css" rel="stylesheet" href="css_sheet.css"></link> </head> <body> <h1>VELKOMMEN</h1> <pre> Velkommen til hjemmesiden vår. Serverplassen fra fylkeskommunen er nå kommet på plass, så nå ser jeg frem til å få inn mye nyttig informasjon relatert til vår travle skolehverdag. Så snart forumet er oppe vil hver elev få utdelt et brukernavn og et passord. Denne siden skal være <b>FOR</b> klassen <b>AV</b> klassen, så stå på og kom med idèer til hva som kan ligge på dette spennende nettstedet. </pre> </body> </html> </div> <div id="rightcontent"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link type="text/css" rel="stylesheet" href="css_sheet.css"></link> </head> <body> <h1>NYHETER</h1> <pre> - Den nye siden er oppe og går. Design osv skal bli endret etterhvert. - Auditoriet har fått nytt navn: 1960 - It's Learning side er på plass. Filer kan nå lastes ned. </pre> </body> </html> </div> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> er oppført hele tre ganger. Det samme med <html> og andre tagger som ikke skal være med flere enn 1 gang. I tillegg er FONT noe man ikke bruker lengre ++ Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 (endret) Ouch! Ser ut som dette er et resultat av diverse include-scripts! Skal se til å få fikset det snarest. Takk for at du lot meg vite! *edit* Hvordan kan jeg unngå å bruke <font> tag'en? Endret 6. september 2005 av Knut Erik Lenke til kommentar
Jakob K Skrevet 6. september 2005 Del Skrevet 6. september 2005 Hvordan kan jeg unngå å bruke <font> tag'en? Hva har vi ikke CSS for? I delsidene du skal inkludere må du jo bare ha innholdet midt på siden da, ikke legge til DOCTYPE og HEADER for hver del. Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 Suksess! http://validator.w3.org/check?uri=http%3A%...okpro.nfk.no%2F Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 Gjør det samme med CSS-filen min nå, og har støtt på et problem: Parse error - Unrecognized : <style type="text/css"> <!-- body { margin:10px 10px 0px 10px; padding:0px; background-image: url(bilder/blomst.gif); } Hva er galt her? Lenke til kommentar
Magnus Holm Skrevet 6. september 2005 Del Skrevet 6. september 2005 <!-- funker ikke i CSS Lenke til kommentar
K.. Skrevet 6. september 2005 Forfatter Del Skrevet 6. september 2005 Fjerna det, men fikk ca samme feil: Parse error - Unrecognized : <style type="text/css"> body { margin:10px 10px 0px 10px; padding:0px; background-image: url(bilder/blomst.gif); } 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å