#5 peter
moj index.php
<?
ob_start ();
?>
<?
require_once ("function.php");
?>
<?
$x = $_GET['strana'] * 1;
echo $x;
$z = array(19=>'vazka/2108/page1.php');
$y = '';
$y = isset($z[$x]) ? $z[$x] : $y;
echo $y;
include($y);
?>
<body>
<div id="wrapper">
<div id="header1">
</div>
<div id="header">
<?php
include("bottom.htm")
?>
</div>
<div id="inner">
<div id="middle" class="clearfix">
<div id="content">
</div>
</div>
<div id="content2">
<?
obsah()
?>
</div>
</div>
</div>
</div>
</div>
<?php
include("formulare/online.php")
?>
<?
ob_end_flush ();
?>
</body>
</html>
Hlási chyby
Notice: Undefined index: strana in C:\instal\xampp\htdocs\vazka\21082\index.php on line 25
0
Warning: include() [function.include]: Filename cannot be empty in C:\instal\xampp\htdocs\vazka\21082\index.php on line 31
Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.;C:\instal\xampp\php\PEAR') in C:\instal\xampp\htdocs\vazka\21082\index.php on line 31
Vo funkcion mam:
<?php
function pripojit()
{
if (!@$spojenie = MySQL_Connect("127.0.0.1", "root", "")):
echo "Nepodarilo sa pripojiť k databáze!Skúste prosím o chvíľu opäť poslať prihlášku.Ďakujeme";
die;
endif;
if (!@$select = MySQL_Select_Db("vazka")):
echo "Chyba pri výbere databáze!";
die;
endif;
return $spojenie;
}
function foot() //konec stranky
{
echo "</BODY></HTML>\n";
}
function obsah()
{
if(IsSet($_GET['strana'])): // overime, ci existuje premmenna $page
pripojit();
$vysledok = MySQL_Query("SELECT url FROM pages WHERE id ='".mysql_real_escape_string($_GET[strana])."'"); // napiseme sql prikaz
if(MySQL_NumRows($vysledok)==1):
$url = MySQL_Result($vysledok, 0, "url"); // adresu z databazi zapiseme do premennej $url
else:
$url = "prazdne.htm"; // pokial zaznam nebol najdeny, tak do premennej $url vlozime inu stranku, napr. upozornenie na chybu
endif;
else:
$url = "strana/main.htm"; // v pripade, ze neexistuje premenna $page, vlozime do $url hlavnu stranku
endif; // ukoncime prvu podmienku
require $url; // vygenerujeme stranku
}
function obsah1()
{
if(IsSet($_GET['strana'])): // overime, ci existuje premmenna $page
pripojit();
$vysledok = MySQL_Query("SELECT url FROM pages WHERE id ='".mysql_real_escape_string($_GET[strana])."'"); // napiseme sql prikaz
if(MySQL_NumRows($vysledok)==1):
$url = MySQL_Result($vysledok, 0, "url"); // adresu z databazi zapiseme do premennej $url
else:
$url = "prazdne.htm"; // pokial zaznam nebol najdeny, tak do premennej $url vlozime inu stranku, napr. upozornenie na chybu
endif;
else:
$url = "strana/main1.htm"; // v pripade, ze neexistuje premenna $page, vlozime do $url hlavnu stranku
endif; // ukoncime prvu podmienku
require $url; // vygenerujeme stranku
}
function obsah2()
{
if(IsSet($_GET['strana'])): // overime, ci existuje premmenna $page
pripojit();
$vysledok = MySQL_Query("SELECT url FROM pages WHERE id ='".mysql_real_escape_string($_GET[strana])."'"); // napiseme sql prikaz
if(MySQL_NumRows($vysledok)==1):
$url = MySQL_Result($vysledok, 0, "url"); // adresu z databazi zapiseme do premennej $url
else:
$url = "prazdne.htm"; // pokial zaznam nebol najdeny, tak do premennej $url vlozime inu stranku, napr. upozornenie na chybu
endif;
else:
$url = "strana/main2.htm"; // v pripade, ze neexistuje premenna $page, vlozime do $url hlavnu stranku
endif; // ukoncime prvu podmienku
require $url; // vygenerujeme stranku
}
function hlava()
{
echo "
<html><head>
<link rel=\"stylesheet\" rel="nofollow" href=\"styles3.css\" type=\"text/css\" media=\"all\">
</head>
<body>
<div class=medzera>
</div>
";
}
function chvost()
{
echo "
<div class=medzera>
</div>
</body></html>
";
}
?>