Jokka1990 Skrevet 16. juni 2007 Del Skrevet 16. juni 2007 Jeg jobber med å få css/html siden min over på php på grunn av at alt blir mye lettere å oppdatere da. Det jeg sliter med er litt mer hvordan jeg kan gjøre alt dette. Hvis dere tar turen innom Jokka.Net så vil dere se hvordan jeg har lagt opp alle filene mine og dere vil fort finne ut at dette bare er rot alt sammen.. Det jeg vil gjøre er å få en indexfil til å laste inn header, footer etc som er lagret i en annen fil slik som Wordpress har gjort det. Men egentlig så vet jeg ikke helt, og jeg vil gjerne høre deres tanker om dette først.. Lenke til kommentar
pulse Skrevet 16. juni 2007 Del Skrevet 16. juni 2007 Det jeg vil gjøre er å få en indexfil til å laste inn header, footer etc som er lagret i en annen fil slik som Wordpress har gjort det. Høres ut som om du er på jakt etter kommandoen: include("filnavn.fil"); Denne komandoen prøver og inkludere en fil, om den ikke finnes får du en feilmelding, og siden fortsetter og laste. Dersom du legger til @ først, vil ikke feilmeldingen bli vist. Du kan også benytte deg av require("filnavn.fil"); som vil stoppe og laste siden dersom fila ikke finnes. Mer info om bruk og alternativer finner du hos php.net: http://no2.php.net/include/ Lenke til kommentar
Jokka1990 Skrevet 17. juni 2007 Forfatter Del Skrevet 17. juni 2007 (endret) Takk:) Det fungerte. Men så var det en ting da. Hvordan er det lurt å kategorisere filene mine? Altså hvordan bør systemet være om jeg skal ha inkludescript osv.. Eller er det nødvendig med et slikt script? Blir jo det samme? Bare at lenken er annerledes? Endret 17. juni 2007 av mX_D Lenke til kommentar
Jokka1990 Skrevet 17. juni 2007 Forfatter Del Skrevet 17. juni 2007 Men så har jeg et problem. Jeg har brukt include på å laste inn menyen min, men der skal jo fargen på knappene skifte ettersom hvilken side man er på.. Hva gjør jeg da? Klikk for å se/fjerne innholdet nedenfor <div id="toptabs"> <p>Side Nettverk: <a class="activetoptab" href="index.php">Standar</a><span class="hide"> | </span> <a class="toptab" href="../blogg/">Blogg</a><span class="hide"> | </span> <a class="toptab" href="../adminadmin/">Admin</a></p> </div> Klikk for å se/fjerne innholdet nedenfor /* Toptab menu */ #toptabs { margin:10px auto -13px auto; font-size:0.8em; width:760px; } #toptabs p { text-align:right; color:#808080; } .toptab { padding:4px 5px 3px 5px; margin:0 0 0 4px; text-decoration:none; background:#f0f0f0 url(gfx/corner2.gif) top right no-repeat; color:#808080; border-bottom:1px solid #e0e0e0; } .toptab:hover { background:#fafafa url(gfx/corner2.gif) top right no-repeat; border-bottom:1px solid #eaeaea; color:#505050; text-decoration:none; } .activetoptab { padding:4px 5px 3px 5px; margin:0 0 0 4px; color:#505050; text-decoration:none; background:#ffffff url(gfx/corner2.gif) top right no-repeat; border-bottom:1px solid #ffffff; } .activetoptab:hover { text-decoration:none; border-bottom:1px solid #ffffff; } Klikk for å se/fjerne innholdet nedenfor <div id="navitabs"> <h2 class="hide">Site menu:</h2> <a class="activenavitab" href="../../innhold/index.php">Hovedside</a><span class="hide"> | </span> <a class="navitab" href="../../innhold/profil">Profil</a><span class="hide"> | </span> <a class="navitab" href="../../blogg">Blogg</a><span class="hide"> |</span> <a class="navitab" href="../../innhold/bilder">Bilder</a><span class="hide"> | </span> <a class="navitab" href="../../innhold/gjestebok">Gjestebok</a></div> Klikk for å se/fjerne innholdet nedenfor /* Navitab menu */ #navitabs { clear:both; } .navitab { padding:4px 8px 4px 8px; margin:0 0 4px 0; text-decoration:none; font-size:1.1em; background:#e0e0e0 url(gfx/corner.gif) top right no-repeat; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; } .navitab:hover { text-decoration:none; background:#d0d0d0 url(gfx/corner.gif) top right no-repeat; border-bottom:1px solid #ffffff; } .activenavitab { padding:4px 8px 5px 8px; color:#ffffff; margin:0 0 5px 0; font-size:1.1em; text-decoration:none; background:#505050 url(gfx/corner.gif) top right no-repeat; } .activenavitab:hover { text-decoration:none; color:#ffffff; } Kanskje jeg heller bør dra denne inn i html/css delen av forumet.. Men alikavel.. Lenke til kommentar
Crowly Skrevet 17. juni 2007 Del Skrevet 17. juni 2007 Du kan prøve å se på/bruke $_SERVER['PHP_SELF'] variablen, eller du kan legge ett parameter i url'en og så sjekke mot $_GET['parameter_navn'] for å se hvilken side som vises og vise ønsket innhold deretter. Lenke til kommentar
Jokka1990 Skrevet 29. juni 2007 Forfatter Del Skrevet 29. juni 2007 Hmm, der må jeg nok lese en del.. Skal ta å se på det, takk:) 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å