Mats Danielsen Skrevet 25. mars 2006 Skrevet 25. mars 2006 Hei! Jeg trenger ett includescript.. noen som har? Må fungere for Start!
qualbeen Skrevet 25. mars 2006 Skrevet 25. mars 2006 ta en titt på php-delen av forumet, bruk søkeknappen her inne eller bruk google. Du finner mange fine der tror jeg! home.no.net har php-støtte, så alle php-script skal fungere
Mats Danielsen Skrevet 25. mars 2006 Forfatter Skrevet 25. mars 2006 ta en titt på php-delen av forumet, bruk søkeknappen her inne eller bruk google. Du finner mange fine der tror jeg! home.no.net har php-støtte, så alle php-script skal fungere 5809101[/snapback] Fant ingen som virka...
Emancipate Skrevet 25. mars 2006 Skrevet 25. mars 2006 Det er viktig at filnavnet slutter på .php og ikke på .html eller .htm for at det skal virke. Når det er gjort putter du bare denne koden der du vil inkludere en fil: <? include 'filsomskalinkluderes.php'; ?>
Mats Danielsen Skrevet 25. mars 2006 Forfatter Skrevet 25. mars 2006 Det er viktig at filnavnet slutter på .php og ikke på .html eller .htm for at det skal virke. Når det er gjort putter du bare denne koden der du vil inkludere en fil: <? include 'filsomskalinkluderes.php'; ?> 5809907[/snapback] Da includerer jeg bare en side... jeg vil ha feks: index.php=side&hovedside noe i den duren
neivoll Skrevet 25. mars 2006 Skrevet 25. mars 2006 Har lagt ut et eget et annet sted på forumet, men orker ikke finne det igjen. Her er mortz sitt: <?php /* ______________________________________________________________________ _INCLUDESCRIPT_v1.3___________________________________mortz.tjokk.net_ Forfatter: Morten Daniel Fornes E-post: [email protected] Hjemmeside: http://mortz.tjokk.net Sist endret: 21/10/2005 _______________________________________________________________________ */ /*** KONFIGURASJON ***/ $default = "hovedside"; // fila som skal inkluderes hvis variabelen er tom. $directory = "inc"; // mappa filene dine ligger i. $extension = "php"; // filendingen på filene dine. /*** SCRIPTET STARTER HER ***************************************************/ /*** (ikke gjør endringer med mindre du vet hva du gjør! =) *****************/ $page = $_GET['page']; // for å hindre at det inkluderes fra uønskede plasser (stopper hackerne) if (preg_match('/(http:\/\/|^\/|\.+?\/)/', $page)) echo "I'll h4x yuo!!1"; elseif (!empty($page)) // sjekke at variabelen ikke er tom. { if (file_exists("$directory/$page.$extension")) // sjekke om fila eksisterer. include("$directory/$page.$extension"); // inkluder fila. else // hvis ikke, echo "<h1>Error 404</h1>\n<p>Finner ikke siden!</p>\n"; // skriv en feilmelding. } else // eller, include("$directory/$default.$extension"); // inkluder fila som definert som $default. ?>
Mats Danielsen Skrevet 26. mars 2006 Forfatter Skrevet 26. mars 2006 Har lagt ut et eget et annet sted på forumet, men orker ikke finne det igjen. Her er mortz sitt: <?php /* ______________________________________________________________________ _INCLUDESCRIPT_v1.3___________________________________mortz.tjokk.net_ Forfatter: Morten Daniel Fornes E-post: [email protected] Hjemmeside: http://mortz.tjokk.net Sist endret: 21/10/2005 _______________________________________________________________________ */ /*** KONFIGURASJON ***/ $default = "hovedside"; // fila som skal inkluderes hvis variabelen er tom. $directory = "inc"; // mappa filene dine ligger i. $extension = "php"; // filendingen på filene dine. /*** SCRIPTET STARTER HER ***************************************************/ /*** (ikke gjør endringer med mindre du vet hva du gjør! =) *****************/ $page = $_GET['page']; // for å hindre at det inkluderes fra uønskede plasser (stopper hackerne) if (preg_match('/(http:\/\/|^\/|\.+?\/)/', $page)) echo "I'll h4x yuo!!1"; elseif (!empty($page)) // sjekke at variabelen ikke er tom. { if (file_exists("$directory/$page.$extension")) // sjekke om fila eksisterer. include("$directory/$page.$extension"); // inkluder fila. else // hvis ikke, echo "<h1>Error 404</h1>\n<p>Finner ikke siden!</p>\n"; // skriv en feilmelding. } else // eller, include("$directory/$default.$extension"); // inkluder fila som definert som $default. ?> 5810342[/snapback] Har prøvd det før fikk det ikke til å virke
neivoll Skrevet 26. mars 2006 Skrevet 26. mars 2006 Det scriptet virker helt fint, med home.no.net og alle andre servere som støtter php. Tror du må prøve litt mer. Husk å lagre den filen som skal inneholde includescriptet i .php-format, og å legge filene i den riktige mappen, og med riktig endelse på filnavnet.
MC2 Skrevet 26. mars 2006 Skrevet 26. mars 2006 og husk at det er forskjell på stor og liten boktav i filnavn og mappenavn. (i forskjell fra Windwos)
Even. Skrevet 26. mars 2006 Skrevet 26. mars 2006 har du skrevet riktig url? dinside.com/index.php?page=hovedsiden Forklaring: dinside.com/[siden med includescriptet]?page=[en side i mappen inc - filendelsen] Scriptet funker utmerket. Jeg bruker det nemlig selv.
Mats Danielsen Skrevet 26. mars 2006 Forfatter Skrevet 26. mars 2006 Ok, da bruker jeg ett normalt includescript... Men når jeg skal inkludere...' <tr> <td width="140" valign="top"><table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline"> <tr> <th>Meny</th> </tr> <tr> <td class="row1"><span class="genmed"> </span></td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"> <img src="spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"> <img src="spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"> <img src="spacer.gif" alt="" width="8" height="4" /></td></tr></table> <br /> Hvor skal includeringskoden stå dnår den skal stå i meny kolonnen?
arthoz Skrevet 26. mars 2006 Skrevet 26. mars 2006 har du skrevet riktig url? dinside.com/index.php?page=hovedsiden Forklaring: dinside.com/[siden med includescriptet]?page=[en side i mappen inc - filendelsen] Scriptet funker utmerket. Jeg bruker det nemlig selv. 5815177[/snapback] Om siden er en index-fil, trenger man ikke ha med filnavnet, dinside.com/?page=side fungerer utmerket, og ser også penere ut IMO.
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å