הינה הקוד:
קוד:
<html dir='rtl'>
<head>
<title>לוח בקרה למנהלים</title>
</head>
<body>
<?php
if ($_COOKIE['Shtock']) {
$url= $_SERVER['PHP_SELF'];
?>
<framset cols="25%, *">
<frame scrolling="no" src="<? tafrit(); ?>" />
<frame noresize scrolling="auto" src="<? include(); ?>" />
</framset>
<?
function tafrit() {
(isset($_GET['act'])?$_GET['act']:"main");
echo <<< EOF
<a href='$url?act=main'>ראשי</a><br />
<a href='$url?act=add'>הוסף קטגוריה</a><br />
<a href='$url?act=del'>מחק קטגוריה</a><br />
<a href='$url?act=edit'>ערוך קטגוריה</a><br />
<a href='$url?act=users'>ערוך משתמשים</a><br />
EOF;
}
function include()
{
switch ($_GET['?act=']) {
case "add":
include ("Admin/ad_new.php");
break;
//-----------------------
case "del":
include ("Admin/ad_delete.php");
break;
//-----------------------
case "edit":
include ("Admin/ad_edit.php");
break;
//-----------------------
case "users":
include ("Admin/ad_users.php");
break;
//-----------------------
default:
include ("Admin/ad_index.php");
}
}
}else {
header ("location: login.php");
}
?>
</body>
</html>
השגיאה שהוא עושה לי היא:
קוד:
Parse error: syntax error, unexpected ')' in
/home/bombon2/domains/shtock.net/public_html/admin.php on line 16
זאת השורה:
קוד:
<frame scrolling="no" src="<? tafrit(); ?>" />
אשמח לקבלת עזרה
