Topic: Kaip iškelti funkcijas?
Sveiki, mokausi php pagrindų, bet iškylo viena problema. Noriu pažymėtas dalis iškelti į atskirą failą funkcions.php, bet nelabai kažkaip gaunasi. Gaunu milijona errorų. Gal kas padėt galėtų?
<?php
if(empty($_GET['id'])){
$_GET['id'] = 1;
}
$id = $_GET['id'];
$login = mysql_connect("localhost","root");
mysql_select_db("mode", $login);
mysql_query("SET NAMES utf8");
$query1 = mysql_query("SELECT * FROM turinys WHERE id = '$id' LIMIT 1");
$query2 = mysql_query("SELECT * FROM turinys ORDER BY id ASC");
$result = mysql_fetch_assoc($query1);
$turinys = $result['tekstas'];
$pavadinimas = $result['pavadinimas'];
$numeris = $result['id'];
function pslpav($pavadinimas){
if($pavadinimas){
echo $pavadinimas;
}
else{
echo "Tokio puslapio nėra.";
}
}
mysql_close($login);
?>
<html>
<head>
<title><?php pslpav($pavadinimas); ?> </title>
<meta charset="utf-8" />
<link rel="stylesheet" href="stylesheet.css" type="text/css" />
</head>
<body>
<div id="main">
<img src="images/logo.png" alt="Kibkit" id="logo" />
<div id="header">
<ul id="header">
<?php
while ($result2 = mysql_fetch_assoc($query2)){
$idnr = $result2['id'];
$pav = $result2['pavadinimas'];
echo '<li><a href="index.php?id='.$idnr.'">'.$pav.'</a></li>';
}
?>
</ul>
</div>
<div id="content">
<?php
f($turinys){
echo $turinys;
}
else{
echo "<h1>Tokio puslapio nėra.</h1>";
}
?>
</div>
</div>
</body>
</html>