Gå til innhold

Include-script vil ikke virke ... [LØST]


Anbefalte innlegg

Hei!

 

Jeg har problemer med ei side jeg har lagt ut på home.no.net/alekz92.

 

Siden inneholder et includescript som skal inkludere innholdet på de forskjellige sidene på forsiden når du trykker på meny-linkene. Problemet er bare at de ikke fungerer i det hele tatt.. , men de fungerer på min egen PC når jeg prøver det der.

 

Så jeg lurer på hva som er feil, eller om det er noe på start.no serveren som gjør så det ikke vil virke der. Legger ved koden på indexsiden også.

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>

<title> Velkommen til Alex sin verden! |</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style1.css" rel="stylesheet" type="text/css">

</head>

<body>


<div id="wrap">
<div id="topp"></div>
<div id="bakgrunn">

<div id="margv"></div>

<div id="innhold">

<!-- Innhold i index -->
  <table border="0" width="700">
   <tr>
    <td>

     <img src="images/head.jpg" width="700" height="100" alt="">

    </td>
   </tr>
   <tr>
    <td>

      <img src="images/border.jpg" width="700" alt="">

<!-- ImageReady Slices (meny.psd) -->
<TABLE WIDTH=700 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
 <TD>
 	<IMG SRC="images/meny_01.jpg" WIDTH=51 HEIGHT=30 ALT=""></TD>
 <TD>
 	<a href="index?page=main"><IMG SRC="images/meny_02.jpg" WIDTH=85 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=meg"><IMG SRC="images/meny_03.jpg" WIDTH=101 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=fotball"><IMG SRC="images/meny_04.jpg" WIDTH=79 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=biler"><IMG SRC="images/meny_05.jpg" WIDTH=59 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=bilder"><IMG SRC="images/meny_06.jpg" WIDTH=69 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=linker"><IMG SRC="images/meny_07.jpg" WIDTH=77 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<a href="index?page=gjestebok"><IMG SRC="images/meny_08.jpg" WIDTH=113 HEIGHT=30 ALT="" border="0"></a></TD>
 <TD>
 	<IMG SRC="images/meny_09.jpg" WIDTH=66 HEIGHT=30 ALT=""></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->

   <img src="images/border.jpg" width="700" alt="">

    </td>
   </tr>
   <tr>
    <td>

  <!-- innholdet på siden -->
     <?php

// 2-variables Page Include PHP-script
// Version 1.1
// By www.epleweb.tk


// CONFIGURATION
$dir1  = "./";  	/* The directory where all the pages for category 1 are */
$dir2  = "./";  	/* The directory where all the pages for category 2 are */
$mainpage	= "./main.php";	/* Main page that is included if neither cat1 nor cat2 is defined in the URL */
$fileext	= ".php";  	/* File extension for all pages and tutorials. ".php" by default */
$error404	= "<h2>Feil 404</h2><p>Siden du ser etter finnes ikke, meld i fra om dette så feilen blir fikset.</p>"; /* Error message displayed when a page doesnt exist */

/* Change the word inside the [' and the '] as you like. I.e ['page'] or ['id'] or ['section'] or whatever */
$cat1	= $_GET['page'];	/* Example: http://www.dot.com/index.php?cat1=mypage */
$cat2	= $_GET['cat2'];	/* Example: http://www.dot.com/index.php?cat2=mypage */

// END OF CONFIGURATION

// If cat1 is defined in the URL:
if (isset($cat1)) {
$cat1 = stripslashes(strip_tags($cat1));
$forbidden1 = ereg("\.\./", $cat1);
$forbidden2 = ereg("/", $cat1);
$includepath= $dir1 . "/" . $cat1 . $fileext;

if ($forbidden1 || $forbidden2) {
 echo "<h2>Error</h2>";
 echo "<p>Could not include page. Only local files may be included</p>";
}
else {
 if (@fopen("$includepath", "r")) {
 	include ("$includepath");
 }
 else {
 	if (!(@fopen("$includepath", "r"))) {
   echo "$error404";
 	}
 }
}
}
// If cat2 is defined in the URL:
elseif (isset($cat2)) {
$cat2 = stripslashes(strip_tags($cat2));
$forbidden1 = ereg("\.\./", $cat2);
$forbidden2 = ereg("/", $cat2);
$includepath= $dir2 . "/" . $cat2 . $fileext;

if ($forbidden1 || $forbidden2) {
 echo "<h2>Error</h2>";
 echo "<p>Could not include page. Only local files may be included</p>";
}
else {
 if (@fopen("$includepath", "r")) {
 	include ("$includepath");
 }
 else {
 	if (!(@fopen("$includepath", "r"))) {
   echo "$error404";
 	}
 }
}
}
// If no category is defined in the URL:
else {
include ("$mainpage");
}
?>
<!-- End på innholdet på siden -->

    </td>
   </tr>
  </table>

    <!-- Footer! -->




     <div id="footer">

      <img src="images/border.jpg" border="0" alt="">
     <p class="litentekst">|Validert <a href="http://validator.w3.org/check?uri=referer" class="liten">HTML 4.01</a>|<br>
      | Copyrigth © 2005 Alexsander Solsvik | <a href="http://www.janiogmerry.tk" class="liten">Design © www.janiogmerry.tk</a> |
     </p>

     </div>
     <!-- End footer! -->

  <!-- End Innhold i index -->


</div>
<div id="margh"></div>
</div>
<div id="bunn"></div>
</div>

</body>

</html>

 

Mvh. Jan Ingar

Endret av janingar
Lenke til kommentar
Videoannonse
Annonse
Altså du trenger bare:

<?php

include("min_side.php");

?>

Tror ikke du helt skjønner hva som må til for å få et dynamisk include-script til å fungere.

 

Trådstarter: Linkene er feil. De linker til index?page=blabla, det skal være index.php?page=blabla

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...