Undefined index
Jeg har en index side som ser sådan her ud:<?php
// Denne funktion gør at teksten bliver pakke så meget sammen som muligt
function callback($buffer)
{
$holdit=$buffer;
$strip1 = array(" ","\n","\r");
$strip2 = array(" ","","");
$holdit=str_replace($strip1,$strip2, $holdit);
return $holdit;
}
header("Content-language: da");
header("Cache-Control: public");
header("Pragma: public");
header("Expires: Thu, 20 Aug 2065 23:59:59 GMT");
// gzipper sitet
ob_start("ob_gzhandler");
// køre funktionen callback
ob_start("callback");
//inkludere filen function.php
include('./include/function.php');
// XML
echo '<?xml version="1.0" encoding="utf-8"?>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
<link rel="stylesheet" href="include/style.css" type="text/css" media="all" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Børnehaven Søndergård</title>
</head>
<body>
<!-- boksen som rummer sitet -->
<div id="container">
<a href="<?php $_SERVER['PHP_SELF'];?>?table=home"><img src="images/logo.png" id="logo" width="123" height="92" alt="Logo" /></a>
<!-- øverste boks som indeholder hovedmenu -->
<div id="headernavi">
<!-- horisontal UL til hovedmenu punkterne -->
<ul id="headernavilist">
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=about"<?php if($table==about) { ?> style="text-decoration:underline" <?php } ?>>Om søndergård</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=everyday"<?php if($table==everyday) { ?> style="text-decoration:underline" <?php } ?>>Hverdag</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=staff"<?php if($table==staff) { ?> style="text-decoration:underline" <?php } ?>>Personale</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=parents"<?php if($table==parents) { ?> style="text-decoration:underline" <?php } ?>>Forældrebestyrelsen</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=official"<?php if($table==official) { ?> style="text-decoration:underline" <?php } ?>>Officielt</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?table=gallery"<?php if($table==gallery) { ?> style="text-decoration:underline" <?php } ?>>Billedgalleri</a></li>
<li><a href="<?php $_SERVER['PHP_SELF'];?>?static=contact"<?php if($static==contact) { ?> style="text-decoration:underline" <?php } ?>>Kontakt</a></li>
</ul> </div>
<!-- indeholder trækronen som et background -->
<div id="treetop"></div>
<!-- wrapper til sidemenu og content. Indeholder træstamme som baggrund der høre repeat i venstre side som udvidere sig med indholdet og menu -->
<div id="filler">
<?php content($static,$table,$id); ?>
</div>
<!-- indeholder kalender, login som går igen på alle sider -->
<div id="sidebar">
<?php include("calendarix/minical.php"); ?><br />
<a href=".<?php $_SERVER['PHP_SELF'];?>?static=login">Personale Login</a>
</div>
<!-- footer med kontakt info til børnehaven -->
<div id="footer"></div>
</div>
</body>
</html>
den inkluderet function.php har følgende i toppen:
include('db_con.php');
// henter variablen id
$id = $_GET['id'];
$table = $_GET['table'];
$static = $_GET['static'];
Koden virker fint på min xampplite, og på min www server ude i byen, men den eksamens server vi skal bruge giver mig følgende fejl:
Notice: Undefined index: id in D:\Users\EAMV201015\include\function.php on line 6
Notice: Undefined index: table in D:\Users\EAMV201015\include\function.php on line 7
Notice: Undefined index: static in D:\Users\EAMV201015\include\function.php on line 8
hvor linje 6,7 og 8 er hver af de variabler jeg har sat... hvordan f..... i helvede kan det være l..tet ikke gider virke? Der er virkelig stress på.
jeg har prøvet at køre en isset på det, men det hjalp ikke...
