By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
432,510 Members | 1,810 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 432,510 IT Pros & Developers. It's quick & easy.

Parse error: syntax error, unexpected T_VARIABLE

P: 3
when i am trying to install my script it's give me the following error :
Parse error: syntax error, unexpected T_VARIABLE, expecting T_STRING in C:\wamp\www\ocm\install\index.php on line 313

here is the install file code:

Expand|Select|Wrap|Line Numbers
  1. <?php
  2.  
  3. session_start();
  4. ob_start();
  5. include('../Includes/class.gzip_encode.php');
  6. error_reporting(E_ALL & ~E_NOTICE);
  7.  
  8. //***************************************************************************
  9. if (PHP_VERSION < "4.1.0") {
  10.     $_GET = &$HTTP_GET_VARS;
  11.     $_POST = &$HTTP_POST_VARS;
  12.     $_COOKIE = &$HTTP_COOKIE_VARS;
  13.     $_SESSION= &$HTTP_SESSION_VARS;
  14.     $_SERVER = &$HTTP_SERVER_VARS;
  15.     $_ENV = &$HTTP_ENV_VARS;
  16. //    $_FILES = &$HTTP_POST_FILES;
  17.     $_REQUEST = array_merge($_GET, $_POST, $_COOKIE);
  18. }
  19. if(!empty($_POST)){extract($_POST);}
  20. if(!empty($_GET)){extract($_GET);}
  21. if(!empty($_COOKIE)){extract($_COOKIE);}
  22. if(!empty($_SESSION)){extract($_SESSION);}
  23. if(!empty($_SERVER)){extract($_SERVER);}
  24. if(!empty($_ENV)){extract($_ENV);}
  25. //if(!empty($_FILES)){extract($_FILES);}
  26. if(!empty($_REQUEST)){extract($_REQUEST);}
  27. //***************************************************************************
  28. require_once("../Plugins/PHPmailer/class.phpmailer.php");
  29. require_once("../Includes/DataBase.class.php");//كلاس قاعدة البيانات
  30. //$db = new database($cfg['dbHost'], $cfg['dbUser'], $cfg['dbPass'], $cfg['dbName']);//بدء قاعدة البيانات
  31. $CONFIG_FILE="../Includes/Config.inc.php";
  32. require_once("../Includes/Functions.php");//صفحة الدوال
  33.  
  34. if (!empty($_REQUEST['step'])) {$step=$_REQUEST['step'];}
  35. ?>
  36. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  37. <html >
  38. <head>
  39.  
  40. <meta http-equiv="Content-Language" content="en-us">
  41. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  42.  
  43. <meta name="revisit-after" content="4days" />
  44. <meta name="robots" content="index,follow" />
  45. <title>Installation</title>
  46.  
  47. </head>
  48. <body>
  49. <table border="0" cellspacing="1" width="100%"  height="400" id="AutoNumber1">
  50. <tr>
  51. <td width="100%" bgcolor="#000000" height="60"><p align="center"><b><font face="Tahoma" size="4" color="#FFFFFF">Installation</font></b></td>
  52. </tr>
  53. <tr>
  54. <td width="100%">
  55. <?
  56.  
  57.  
  58. //<a href='http://".$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF']), '/\\') . "'>http://" . $_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF']), '/\\')."</a>
  59. if (!$step || $step==0) {
  60. print "
  61. <p align='center'><font face='MS Sans Serif' size='2'>Welcom in installation site</font></p>
  62. <p align='center'><font face='MS Sans Serif' size='2'>Install Step:
  63. <p><font face='MS Sans Serif' size='1'>خطوات تنصيب البرنامج:
  64. <li>Upload zip file to site , and extract it in Host Area.
  65. <li>Give This File And Folders Permision:
  66. <br />1. All Folders in up Permision 777
  67. <br />2. File Includes/Config.inc.php Permision 777
  68. <li>كوّن قاعدة البيانات واسم المستخدم وكلمة المرور الخاصة بهذا البرنامج من لوحة تحكم قاعدة البيانات phpmyadmin وتحفظها لحين استخدامها اثناء عملية التنصيب.
  69. <li>اعمل ربط بين قاعدة البيانات واسم المستخدم.
  70. <li>انشيء حساب بريد الكتروني جديد من خلال السي بانل للاستضافة واحفظ بيانات الايميل.
  71. <li>الان انت جاهز لتبدا التنصيب:
  72. <!--
  73. <li>بعد الانتهاء من تنصيب البرنامج يجب عليك ان تحذف ملف التنصيب من موقعك (جميع الملفات الموجوده في مجلد install)، كما يجب ان تغير تصريح الملف Includes/Config.inc.php الى 666
  74. <li>يفضل تدوين المعلومات التي تقوم بادراجها خلال تنصيبك للبرنامج وذلك ليتم حفضها.
  75. <li>لتبدأ عملية التنصيب انقر على الرابط في الاسفل.
  76. -->
  77. <p align='center'><font face='MS Sans Serif' size='1'><a href='index.php?step=1'>Click Here To Start Installation...</a></font>
  78. <br /><br />
  79. </p>
  80. ";
  81. }
  82.  
  83. //********************************************************************************
  84. if ($step=="1") {
  85. if (file_exists ($CONFIG_FILE)){
  86. require_once ("$CONFIG_FILE");    
  87. }
  88.  
  89. $dbhost=$cfg['FRaqars_db_Host'] ;   // your database hostname
  90. $dbuser=$cfg['FRaqars_db_User'];      // your database username
  91. $dbpwd=$cfg['FRaqars_db_Pass'];      // your database password
  92. $dbname=$cfg['FRaqars_db_Name'];      // your database name
  93.  
  94. if (!$dbhost || empty($dbhost)) {$dbhost="localhost";}
  95. if (!$sitePATH || empty($sitePATH)) {$sitePATH="/home/username/public_html";}
  96. if (!$siteURL || empty($siteURL)) {$siteURL="http://www.yourdomain.com";}
  97. if (!$ADMINFOLDER || empty($ADMINFOLDER)) {$ADMINFOLDER="admin";}
  98. if (!$PHPmailer_Host || empty($PHPmailer_Host)) {$PHPmailer_Host="mail.aizenstudio.com;mail.aizenstudio.com";}
  99. if (!$PHPmailer_Username || empty($PHPmailer_Username)) {$PHPmailer_Username="info+aizenstudio.com";}
  100. if (!$PHPmailer_SENDEREMAIL || empty($PHPmailer_SENDEREMAIL)) {$PHPmailer_SENDEREMAIL="info@aizenstudio.com";}
  101. print "
  102. <table border='0' cellspacing='1' width='100%' id='AutoNumber2'>
  103.  
  104. <tr>
  105. <td width='100%'>
  106. <form name='frm_setup' onsubmit='return funCheck_setup();' method='POST' action='index.php?step=2'>
  107. <SCRIPT language=JAVASCRIPT>
  108. function funCheck_setup()
  109. {
  110. if (document.frm_setup.n_servr.value.length < 1){
  111. alert('الرجاء ادخال اسم السيرفر لقاعدة البيانات');
  112. document.frm_setup.n_servr.focus();
  113. return false;
  114. }
  115. if (document.frm_setup.n_db.value.length < 1){
  116. alert('الرجاء ادخال اسم قاعدة البيانات');
  117. document.frm_setup.n_db.focus();
  118. return false;
  119. }
  120. if (document.frm_setup.u_db.value.length < 1){
  121. alert('الرجاء ادخال اسم المستخدم لقاعدة البيانات');
  122. document.frm_setup.u_db.focus();
  123. return false;
  124. }
  125. if (document.frm_setup.ps_db.value.length < 1){
  126. alert('الرجاء ادخال كلمة المرور لقاعدة البيانات');
  127. document.frm_setup.ps_db.focus();
  128. return false;
  129. }
  130. if (document.frm_setup.s_url.value.length < 1){
  131. alert('الرجاء ادخال عنوان الموقع');
  132. document.frm_setup.s_url.focus();
  133. return false;
  134. }
  135. if (document.frm_setup.s_path.value.length < 1){
  136. alert('الرجاء ادخال مسار الملفات للموقع');
  137. document.frm_setup.s_path.focus();
  138. return false;
  139. }
  140. if (document.frm_setup.setup_sitename.value.length < 1){
  141. alert('الرجاء ادخال اسم الموقع');
  142. document.frm_setup.setup_sitename.focus();
  143. return false;
  144. }
  145. if (document.frm_setup.setup_siteaddress.value.length < 1){
  146. alert('الرجاء ادخال رابط الموقع');
  147. document.frm_setup.setup_siteaddress.focus();
  148. return false;
  149. }
  150. if (document.frm_setup.setup_adminname.value.length < 1){
  151. alert('الرجاء ادخال اسم المستخدم للمدير');
  152. document.frm_setup.setup_adminname.focus();
  153. return false;
  154. }
  155. if (document.frm_setup.setup_adminpass.value.length < 1){
  156. alert('الرجاء ادخال كلمة المرور للمدير');
  157. document.frm_setup.setup_adminpass.focus();
  158. return false;
  159. }
  160. var emailPattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+[a-zA-Z0-9]{2,4}$/;
  161. if (!(emailPattern.test(document.frm_setup.setup_admin_email.value))){
  162. alert('يوجد خطأ في بريدك الالكتروني');
  163. document.frm_setup.setup_admin_email.focus();
  164. return false;
  165. }
  166. return true;
  167. }
  168. </SCRIPT>
  169.  
  170.  
  171. <table border='0' cellspacing='0' width='100%' id='AutoNumber3' style='border-collapse: collapse' bordercolor='#111111' cellpadding='0' height='323'>
  172. <tr><td width='100%' colspan='2' height='19'  align='center'><font face='MS Sans Serif' size='2'>بدء عملية تنصيب البرنامج</td></tr>
  173. <tr><td width='100%' colspan='2' height='19'  align='center'><font face='MS Sans Serif' size='1'>يجب ان تعبيء الحقول التالية بالمعلومات الصحيحة</td></tr>
  174. <tr><td width='100%' colspan='2'><font face='MS Sans Serif' size='1'><li>يفضل تدوين المعلومات التي تقوم بادراجها خلال تنصيبك للبرنامج وذلك ليتم حفضها.</font></td></tr>
  175. <tr>
  176. <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم السيرفر لقاعده البيانات:</font></td>
  177. <td width='75%' height='21'><input dir=ltr type='text' name='n_servr' value='$dbhost' size='30'></td>
  178. </tr>
  179. <tr>
  180. <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم قاعدة البيانات:</font></td>
  181. <td width='75%' height='21'><input dir=ltr type='text' name='n_db' value='$dbname' size='30'></td>
  182. </tr>
  183. <tr>
  184.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم المستخدم لقاعدة البيانات:</font></td>
  185.   <td width='75%' height='21'><input dir=ltr type='text' name='u_db' value='$dbuser' size='30'></td>
  186. </tr>
  187. <tr>
  188.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>كلمة المرور لقاعدة البيانات:</font></td>
  189.   <td width='75%' height='21'><input dir=ltr type='text' name='ps_db' value='$dbpwd' size='30'></td>
  190. </tr>
  191. <tr>
  192.   <td width='100%' colspan='2' height='16'><hr></td>
  193. </tr>
  194. <tr>
  195.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>عنوان الموقع (URL):</font></td>
  196.   <td width='75%' height='21'><input type='text' name='s_url' value='$siteURL' size='40' dir='ltr'>
  197.   <span dir=ltr>http://www.yourdomain.com</span>
  198.   </td>
  199. </tr>
  200. <tr>
  201.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>مسار الملفات للموقع:</font></td>
  202.   <td width='75%' height='21'><input type='text' name='s_path' value='$sitePATH' size='40' dir='ltr'>
  203.   <span dir=ltr>/home/username/public_html</span>
  204.   </td>
  205. </tr>
  206. <tr>
  207.   <td width='100%' height='19' colspan='2'><hr></td>
  208. </tr>
  209. <tr>
  210. <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم الموقع:</font></td>
  211. <td width='75%' height='21'><input type='text' name='setup_sitename' value='DA Assembly maneger' size='40'></td>
  212. </tr>
  213. <tr>
  214.   <td width='25%' height='20'><font face='MS Sans Serif' size='1'>رابط الموقع:</font></td>
  215.   <td width='75%' height='20'><input type='text' name='setup_siteaddress' value='".$_SERVER['HTTP_HOST']."' size='40' dir='ltr'>www.yourdomain.com</td>
  216. </tr>
  217. <tr>
  218.   <td width='100%' height='21' colspan='2'><hr></td>
  219. </tr>
  220. <tr>
  221.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم المستخدم للمدير:</font></td>
  222.   <td width='75%' height='21'><input type='text' name='setup_adminname' value='admin' size='30'></td>
  223. </tr>
  224. <tr>
  225.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>كلمة المرور لمدير الموقع:</font></td>
  226.   <td width='75%' height='21'><input type='text' name='setup_adminpass' value='admin' size='30'></td>
  227. </tr>
  228. <tr>
  229.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>البريد الالكتروني لمدير الموقع:</font></td>
  230.   <td width='75%' height='21'><input type='text' name='setup_admin_email' value='ayas80@hotmail.com' size='40' dir='ltr'></td>
  231. </tr>
  232. <tr>
  233.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>اسم مجلد الادمن:</font></td>
  234.   <td width='75%' height='21'><input type='text' name='setup_admin_folder' value='admin' size='40' dir='ltr'></td>
  235. </tr>
  236. <tr>
  237.   <td width='100%' height='19' colspan='2'><hr></td>
  238. </tr>
  239. <tr>
  240.   <td width='100%' height='19' colspan='2' align='center'><b><font face='MS Sans Serif' size='1'>اعدادات بريد SMTP :</font></b></td>
  241. </tr>
  242. <tr>
  243.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>PHPmailer_Host:</font></td>
  244.   <td width='75%' height='21'><input type='text' name='setup_PHPmailer_Host' value='$PHPmailer_Host' size='40' dir='ltr'>
  245.   <span dir=ltr>mail.aizenstudio.com;mail.aizenstudio.com</span>
  246.   </td>
  247. </tr>
  248. <tr>
  249.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>PHPmailer_Username:</font></td>
  250.   <td width='75%' height='21'><input type='text' name='setup_PHPmailer_Username' value='$PHPmailer_Username' size='40' dir='ltr'>
  251.   <span dir=ltr>info+aizenstudio.com</span>
  252.   </td>
  253. </tr>
  254. <tr>
  255.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>PHPmailer_Password:</font></td>
  256.   <td width='75%' height='21'><input type='text' name='setup_PHPmailer_Password' value='$PHPmailer_Password' size='40' dir='ltr'>
  257.   <span dir=ltr></span>
  258.   </td>
  259. </tr>
  260. <tr>
  261.   <td width='25%' height='21'><font face='MS Sans Serif' size='1'>PHPmailer_SENDEREMAIL:</font></td>
  262.   <td width='75%' height='21'><input type='text' name='setup_PHPmailer_SENDEREMAIL' value='$PHPmailer_SENDEREMAIL' size='40' dir='ltr'>
  263.   <span dir=ltr>info@aizenstudio.com</span>
  264.   </td>
  265. </tr>
  266. <tr>
  267.   <td width='25%' height='25'>&nbsp;</td>
  268.   <td width='75%' height='25'><font face='MS Sans Serif' size='1'>
  269.   <input type='submit' value='لتركيب البرنامج انقر هنا الان' name='B1'></font></td>
  270. </tr>
  271.           </table>
  272.         </form>
  273.         </td>
  274.       </tr>
  275.       <tr>
  276.         <td width='100%'>&nbsp;</td>
  277.       </tr>
  278.     </table>
  279. ";
  280. }
  281. //*******************************************************************************
  282. if ($step=="2") {
  283. //اعطاء التصاريح للملفات
  284. if (file_exists ($CONFIG_FILE) && !is_writeable($CONFIG_FILE)){
  285. chmod ($CONFIG_FILE, 0777);
  286. print "تم اعطاء التصريح للملف.";
  287. }
  288. /*
  289. $img_dir = $path . "/images";
  290. $activity_dir = $path . "/images/activity";
  291. $arood_dir = $path . "/images/arood";
  292. $gallery_dir = $path . "/images/gallery";
  293. $section_dir = $path . "/images/section";
  294. $pages_file = $path . "/includes/contents_pages.php";
  295. $variabl_file = $path . "/includes/variables.php";
  296. $data_config_file = $path . "/includes/data_config.php";
  297.  
  298. @chmod ($img_dir, 0777);
  299. @chmod ($activity_dir, 0777);
  300. @chmod ($arood_dir, 0777);
  301. @chmod ($gallery_dir, 0777);
  302. @chmod ($section_dir, 0777);
  303. @chmod ($pages_file, 0777);
  304. @chmod ($variabl_file, 0777);
  305. @chmod ($data_config_file, 0777);
  306.  
  307. */
  308. $varbl_content = <<< HTM
  309. <?php
  310. /**
  311. * معلومات قاعدة البيانات وروابط الموقع
  312. */
  313. \$cfg['FRaqars_db_Host'] = "$n_servr";    // your database hostname
  314. \$cfg['FRaqars_db_User'] = "$u_db";       // your database username
  315. \$cfg['FRaqars_db_Pass'] = "$ps_db";      // your database password
  316. \$cfg['FRaqars_db_Name'] = "$n_db";       // your database name
  317.  
  318. \$sitePATH="$s_path";
  319. \$siteURL="$s_url";
  320.  
  321. \$CoockeSite = "$s_url";
  322. \$ADMINFOLDER="$setup_admin_folder";
  323. \$ADMINHOMEPG="index.php";
  324.  
  325. ?>
  326. HTM;
  327. if (file_writer($CONFIG_FILE,$varbl_content)) {
  328. if (file_exists ($CONFIG_FILE) && is_writeable($CONFIG_FILE)){
  329. chmod ($CONFIG_FILE, 0666);
  330. }
  331. include("$CONFIG_FILE");
  332.  
  333. //ادراج الجداول في قاعدة البيانات
  334. $db = new database($cfg['FRaqars_db_Host'], $cfg['FRaqars_db_User'], $cfg['FRaqars_db_Pass'], $cfg['FRaqars_db_Name']);//بدء قاعدة البيانات
  335.  
  336. print "<p align='center'><font face='MS Sans Serif' size='1'>
  337. سيتم الان ادراج الجداول في قاعدة البيانات.
  338. <br />عند حصول خطأ عليك ان تحذف قاعدة البيانات وتنشئها من البداية...
  339. </font>";
  340. $SQL_DROP1 = mysql_query("DROP TABLE IF EXISTS `administrator`,`logindata`,`generalseet`,`capinet`,`capinetinstruments`,`basement`,`assistantroom`,`requestassistant`,`requestassistant2`,`reportproblem_no`,`reportproblemdet`,`wetlab`,`labbook`,`labbookdet`,`labbook2`,`labbook2det`,`news`,`sites`,`visitor`,`now_visitor`") ;
  341. $SQL_table1 = mysql_query("CREATE TABLE IF NOT EXISTS `administrator` (
  342.   `ADMINid` int(11) NOT NULL auto_increment,
  343.   `ADMINfullname` varchar(255) NOT NULL default '',
  344.   `ADMINun` varchar(255) NOT NULL default 'admin',
  345.   `ADMINpw` varchar(255) NOT NULL default 'admin',
  346.   `ADMINemail` varchar(100) NOT NULL default '',
  347.   `ADMINtype` varchar(20) NOT NULL default 'admin',   # admin, employee
  348.   `ADMINsession` varchar(255) NOT NULL default '',
  349.   `ADMINPhone` varchar(50) NOT NULL default '',
  350.   `ADMINStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  351.   `ADMINDate` varchar(25) NOT NULL default '', 
  352.   PRIMARY KEY  (`ADMINid`)
  353. )") ;
  354. $SQL_table2 = mysql_query("CREATE TABLE IF NOT EXISTS `logindata` (
  355.   `Loginid` int(11) NOT NULL auto_increment,
  356.   `Uid` int(11) NOT NULL default '0',
  357.   `Utype` varchar(20) NOT NULL default 'user', #user or admin
  358.   `LoginDate` datetime NOT NULL default '0000-00-00 00:00:00',
  359.   `LogOutDate` datetime NOT NULL default '0000-00-00 00:00:00',
  360.   `LastUpdate` datetime NOT NULL default '0000-00-00 00:00:00',
  361.   PRIMARY KEY  (`Loginid`)
  362. )");
  363.  
  364. $SQL_table3 = mysql_query("CREATE TABLE IF NOT EXISTS `generalseet` (
  365.   `SEETid` int(11) NOT NULL auto_increment,
  366.   `SEETname` varchar(255) NOT NULL default '',
  367.   `SEETvalue` text,
  368.   `SEETdescribe` text,
  369.   PRIMARY KEY  (`SEETid`)
  370. )");
  371.  
  372. $SQL_table4 = mysql_query("CREATE TABLE IF NOT EXISTS `capinet` (
  373.   `CapinetId` int(11) NOT NULL auto_increment,
  374.   `CapinetOrder` int(11) NOT NULL default '0',
  375.   `CapinetTitel` varchar(255) NOT NULL default '', 
  376.   `CapinetPic` varchar(50) NOT NULL default '',       
  377.   `CapinetTXT` text,
  378.   `ShowNum` int(11) NOT NULL default '0',
  379.   `ShowTodayNum` int(11) NOT NULL default '0',
  380.   `CapinetStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  381.   `CapinetDate` varchar(25) NOT NULL default '', 
  382.   PRIMARY KEY  (`CapinetId`)
  383. )");
  384.  
  385. $SQL_table5 = mysql_query("CREATE TABLE IF NOT EXISTS `capinetinstruments` (
  386.   `InstrumentsId` int(11) NOT NULL auto_increment,
  387.   `CapinetId` int(11) default '0',
  388.   `InstrumentsTitel` varchar(255) NOT NULL default '', 
  389.   `InstrumentsPic` varchar(255) NOT NULL default '',              
  390.   `InstrumentsFile` varchar(255) NOT NULL default '',              
  391.   `InstrumentsTags` text,
  392.   `InstrumentsTXT` text,
  393.   `ShowNum` int(11) NOT NULL default '0',
  394.   `ShowTodayNum` int(11) NOT NULL default '0',
  395.   `SendNum` int(11) NOT NULL default '0',                        #عدد مرات الارسال
  396.   `InstrumentsStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  397.   `InstrumentsDate` varchar(25) NOT NULL default '',  
  398.   PRIMARY KEY  (`InstrumentsId`)
  399. )");
  400.  
  401. $SQL_table6 = mysql_query("CREATE TABLE IF NOT EXISTS `basement` (
  402.   `BasementId` int(11) NOT NULL auto_increment,
  403.   `BasementTitel` varchar(255) NOT NULL default '', 
  404.   `BasementPic` varchar(255) NOT NULL default '',              
  405.   `BasementFile` varchar(255) NOT NULL default '',              
  406.   `BasementTags` text,
  407.   `BasementTXT` text,
  408.   `ShowNum` int(11) NOT NULL default '0',
  409.   `ShowTodayNum` int(11) NOT NULL default '0',
  410.   `SendNum` int(11) NOT NULL default '0',                        #عدد مرات الارسال
  411.   `BasementStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  412.   `BasementDate` varchar(25) NOT NULL default '',  
  413.   PRIMARY KEY  (`BasementId`)
  414. )");
  415.  
  416. $SQL_table7 = mysql_query("CREATE TABLE IF NOT EXISTS `assistantroom` (
  417.   `AssistantroomId` int(11) NOT NULL auto_increment,
  418.   `AssistantroomTitel` varchar(255) NOT NULL default '', 
  419.   `AssistantroomPic` varchar(255) NOT NULL default '',              
  420.   `AssistantroomFile` varchar(255) NOT NULL default '',              
  421.   `AssistantroomTags` text,
  422.   `AssistantroomTXT` text,
  423.   `ShowNum` int(11) NOT NULL default '0',
  424.   `ShowTodayNum` int(11) NOT NULL default '0',
  425.   `SendNum` int(11) NOT NULL default '0',                        #عدد مرات الارسال
  426.   `AssistantroomStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  427.   `AssistantroomDate` varchar(25) NOT NULL default '',  
  428.   PRIMARY KEY  (`AssistantroomId`)
  429. )");
  430.  
  431. $SQL_table8 = mysql_query("CREATE TABLE IF NOT EXISTS `requestassistant` (
  432.   `RequestassistantId` int(11) NOT NULL auto_increment,
  433.   `RequestassistantName` varchar(255) NOT NULL default '', 
  434.   `RequestassistantProcedure` varchar(255) NOT NULL default '',              
  435.   `RequestassistantTime` varchar(255) NOT NULL default '',              
  436.   `RequestassistantAsstInitial` text,
  437.   `RequestassistantTimeType` varchar(255) NOT NULL default '',              
  438.   `RequestassistantStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  439.   `RequestassistantDate` varchar(25) NOT NULL default '',  
  440.   PRIMARY KEY  (`RequestassistantId`)
  441. )");
  442.  
  443. $SQL_table9 = mysql_query("CREATE TABLE IF NOT EXISTS `requestassistant2` (
  444.   `RequestassistantId` int(11) NOT NULL auto_increment,
  445.   `RequestassistantName` varchar(255) NOT NULL default '', 
  446.   `RequestassistantProcedure` varchar(255) NOT NULL default '',              
  447.   `RequestassistantDate` varchar(255) NOT NULL default '',              
  448.   `RequestassistantTime` varchar(255) NOT NULL default '',              
  449.   `RequestassistantAsstInitial` text,
  450.   `RequestassistantTimeType` varchar(255) NOT NULL default '',              
  451.   `RequestassistantStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  452.   `RequestassistantDateAdd` varchar(25) NOT NULL default '',  
  453.   PRIMARY KEY  (`RequestassistantId`)
  454. )");
  455.  
  456. $SQL_table10 = mysql_query("CREATE TABLE IF NOT EXISTS `reportproblem_no` (
  457.   `ReportproblemNO_Id` int(11) NOT NULL auto_increment,
  458.   `ReportproblemRoomNo` varchar(50) NOT NULL default '', 
  459.  
  460.   `ReportproblemMPSignature1` varchar(255) NOT NULL default '',              
  461.   `ReportproblemMPSignature2` varchar(255) NOT NULL default '',              
  462.   `ReportproblemMPSignature3` varchar(255) NOT NULL default '',              
  463.   `ReportproblemMPSignature4` varchar(255) NOT NULL default '',              
  464.  
  465.   `ReportproblemStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  466.   `ReportproblemDate` varchar(25) NOT NULL default '',  
  467.   PRIMARY KEY  (`ReportproblemNO_Id`)
  468. )");
  469.  
  470. $SQL_table11 = mysql_query("CREATE TABLE IF NOT EXISTS `reportproblemdet` (
  471.   `ReportproblemId` int(11) NOT NULL auto_increment,
  472.   `ReportproblemNO_Id` varchar(50) NOT NULL default '', 
  473.   `ReportproblemRequestDate` varchar(50) NOT NULL default '',              
  474.   `ReportproblemRowNo` int(11) NOT NULL default '0', 
  475.   `ReportproblemDes` text,
  476.   `ReportproblemUnitNo` varchar(50) NOT NULL default '',              
  477.   `ReportproblemMPSsignature` varchar(255) NOT NULL default '',              
  478.   `ReportproblemCommentsTech` text,             
  479.   `ReportproblemDateCompleted` varchar(50) NOT NULL default '',              
  480.   `ReportproblemTechSignature` varchar(255) NOT NULL default '',              
  481.  
  482.   PRIMARY KEY  (`ReportproblemId`)
  483. )");
  484.  
  485. $SQL_table12 = mysql_query("CREATE TABLE IF NOT EXISTS `wetlab` (
  486.   `WetlabId` int(11) NOT NULL auto_increment,
  487.   `WetlabDay` varchar(20) default 'user',                    #نوع الكاتب admin,super,user
  488.   `WetlabDate` varchar(255) default 'user',                  #الكاتب
  489.   `WetlabLabcaptin` varchar(255) NOT NULL default '', 
  490.   `WetlabLabstatus` varchar(255) NOT NULL default '',        # clean , dirty         
  491.   `WetlabCheckingtime` varchar(255) NOT NULL default '',              
  492.   `WetlabStatus` enum('1','0') NOT NULL default '1',           #مفعل | غير مفعل
  493.   `WetlabDateAdd` varchar(25) NOT NULL default '',  
  494.   PRIMARY KEY  (`WetlabId`)
  495. )");
  496.  
  497. $SQL_table13 = mysql_query("CREATE TABLE IF NOT EXISTS `labbook` (
  498.   `LabbookId` int(11) NOT NULL auto_increment,
  499.   `LabbookOrder` int(11) NOT NULL default '0',
  500.   `LabbookName` varchar(255) NOT NULL default '', 
  501.   `LabbookPic` varchar(50) NOT NULL default '',       
  502.   `LabbookTXT` text,
  503.   `ShowNum` int(11) NOT NULL default '0',
  504.   `ShowTodayNum` int(11) NOT NULL default '0',
  505.   `LabbookStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  506.   `LabbookDate` varchar(25) NOT NULL default '', 
  507.   PRIMARY KEY  (`LabbookId`)
  508. )");
  509.  
  510. $SQL_table14 = mysql_query("CREATE TABLE IF NOT EXISTS `labbookdet` (
  511.   `LabbookdetId` int(11) NOT NULL auto_increment,
  512.   `LabbookId` int(11) default '0',
  513.   `LabbookdetPT` varchar(255) NOT NULL default '',              
  514.   `LabbookdetNAME` varchar(255) NOT NULL default '', 
  515.   `LabbookdetOUT` varchar(255) NOT NULL default '',              
  516.   `LabbookdetIN` varchar(255) NOT NULL default '',              
  517.   `LabbookdetINITIAL` varchar(255) NOT NULL default '',              
  518.   `LabbookdetStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  519.   `LabbookdetDate` varchar(25) NOT NULL default '',  
  520.   PRIMARY KEY  (`LabbookdetId`)
  521. )");
  522.  
  523. $SQL_table15 = mysql_query("CREATE TABLE IF NOT EXISTS `labbook2` (
  524.   `LabbookId` int(11) NOT NULL auto_increment,
  525.   `LabbookOrder` int(11) NOT NULL default '0',
  526.   `LabbookName` varchar(255) NOT NULL default '', 
  527.   `LabbookPic` varchar(50) NOT NULL default '',       
  528.   `LabbookTXT` text,
  529.   `ShowNum` int(11) NOT NULL default '0',
  530.   `ShowTodayNum` int(11) NOT NULL default '0',
  531.   `LabbookStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  532.   `LabbookDate` varchar(25) NOT NULL default '', 
  533.   PRIMARY KEY  (`LabbookId`)
  534. )");
  535. $SQL_table16 = mysql_query("CREATE TABLE IF NOT EXISTS `labbook2det` (
  536.   `LabbookdetId` int(11) NOT NULL auto_increment,
  537.   `LabbookId` int(11) default '0',
  538.   `LabbookdetPT` varchar(255) NOT NULL default '',              
  539.   `LabbookdetNAME` varchar(255) NOT NULL default '', 
  540.   `LabbookdetOUT` varchar(255) NOT NULL default '',              
  541.   `LabbookdetIN` varchar(255) NOT NULL default '',              
  542.   `LabbookdetINITIAL` varchar(255) NOT NULL default '',              
  543.   `LabbookdetStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  544.   `LabbookdetDate` varchar(25) NOT NULL default '',  
  545.   PRIMARY KEY  (`LabbookdetId`)
  546. )");
  547. $SQL_table17 = mysql_query("CREATE TABLE IF NOT EXISTS `news` (
  548.   `NewsId` int(11) NOT NULL auto_increment,
  549.   `NewsWriter` varchar(20) default 'user',                    #نوع الكاتب admin,super,user
  550.   `Uid` int(11) default '0',
  551.   `NewsWriterName` varchar(255) default 'user',               #الكاتب
  552.   `NewsTitel` varchar(255) NOT NULL default '', 
  553.   `NewsPic` varchar(255) NOT NULL default '',              
  554.   `NewsFile` varchar(255) NOT NULL default '',              
  555.   `NewsTXT` text,
  556.   `ShowNum` int(11) NOT NULL default '0',
  557.   `ShowTodayNum` int(11) NOT NULL default '0',
  558.   `SendNum` int(11) NOT NULL default '0',                        #عدد مرات الارسال
  559.   `NewsStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  560.   `NewsDate` varchar(25) NOT NULL default '',  
  561.   PRIMARY KEY  (`NewsId`)
  562. )");
  563. $SQL_table18 = mysql_query("CREATE TABLE IF NOT EXISTS `sites` (
  564.   `SitesId` int(11) NOT NULL auto_increment,
  565.   `SitesWriter` varchar(20) default 'user',                    #نوع الكاتب admin,super,user
  566.   `Uid` int(11) default '0',
  567.   `SitesWriterName` varchar(255) default 'user',               #الكاتب
  568.   `SitesTitel` varchar(255) NOT NULL default '', 
  569.   `SitesURL` varchar(255) NOT NULL default '', 
  570.   `SitesTXT` text,
  571.   `ShowNum` int(11) NOT NULL default '0',
  572.   `ShowTodayNum` int(11) NOT NULL default '0',
  573.   `SendNum` int(11) NOT NULL default '0',                        #عدد مرات الارسال
  574.   `SitesStatus` enum('1','0') NOT NULL default '1',             #مفعل | غير مفعل
  575.   `SitesDate` varchar(25) NOT NULL default '',  
  576.   PRIMARY KEY  (`SitesId`)
  577. )");
  578. $SQL_table19 = mysql_query("CREATE TABLE `visitor`(
  579.   `visitor_id` int(11) NOT NULL auto_increment,
  580.   `visitor_ip` varchar(150) default '',
  581.   `visitor_date` varchar(50) default '',
  582.   PRIMARY KEY  (`visitor_id`)
  583. )");
  584. $SQL_table20 = mysql_query("CREATE TABLE IF NOT EXISTS `now_visitor` (
  585.   `visitor_id` int(11) NOT NULL auto_increment,
  586.   `visitor_UID` int(11) default '0',
  587.   `visitor_UName` varchar(150) default '',
  588.   `visitor_VType` varchar(150) default '',
  589.   `visitor_Vtime` varchar(50) default '',
  590.   `visitor_ip` varchar(150) default '',
  591.   PRIMARY KEY  (`visitor_id`)
  592. )");
  593.  
  594. $setup_adminpass2=md5($setup_adminpass);
  595. $SQLinsert1 = mysql_query("INSERT INTO `administrator` VALUES (1, 'Ayas Abood','$setup_adminname', '$setup_adminpass2', '$setup_admin_email', 'admin','','','1','')");
  596. $SQLinsert2 = mysql_query("INSERT INTO `administrator` VALUES (2, 'Ahmad Ali','embloyee', '900150983cd24fb0d6963f7d28e17f72', 'ahmad@inventory.com', 'employee','','','1','')");
  597. $SQLinsert3 = mysql_query("INSERT INTO `generalseet` VALUES ('10', 'SITEname','$setup_sitename', 'site name')");
  598. $SQLinsert4 = mysql_query("INSERT INTO `generalseet` VALUES ('20', 'SITEaddrress','$setup_siteaddress', 'site addrress')");
  599. $SQLinsert5 = mysql_query("INSERT INTO `generalseet` VALUES ('30', 'SITEtitle','DA Assembly maneger', 'site title in address bar')");
  600. $SQLinsert6 = mysql_query("INSERT INTO `generalseet` VALUES ('40', 'SITEkeywords','', 'keywords in main page')");
  601. $SQLinsert7 = mysql_query("INSERT INTO `generalseet` VALUES ('50', 'SITEdescription','', 'description in main page')");
  602. $SQLinsert8 = mysql_query("INSERT INTO `generalseet` VALUES ('60', 'SITEauthor','aizenstudio.com', 'author in main page')");
  603.  
  604. $SQLinsert9 = mysql_query("INSERT INTO `generalseet` VALUES ('70', 'SITEstatus','1', 'site status is 1(open) or 0(close)')");
  605. $SQLinsert10 = mysql_query("INSERT INTO `generalseet` VALUES ('80', 'SITEtextclose','this site now is close', 'the text is shown when the site is close')");
  606. $SQLinsert11 = mysql_query("INSERT INTO `generalseet` VALUES ('90', 'ADMINperpage','10', 'num of results in admin pages')");
  607. $SQLinsert12 = mysql_query("INSERT INTO `generalseet` VALUES ('100', 'SITEperpage','10', 'num of results in site pages')");
  608.  
  609. $SQLinsert13 = mysql_query("INSERT INTO `generalseet` VALUES ('110', 'MAILSENDTYPE','smtp', 'type of sending emails smtp or Sendmail or mail')");
  610. $SQLinsert14 = mysql_query("INSERT INTO `generalseet` VALUES ('120', 'PHPmailerHost','$setup_PHPmailer_Host', 'PHPmailer Host')");
  611. $SQLinsert15 = mysql_query("INSERT INTO `generalseet` VALUES ('130', 'PHPmailerUsername','$setup_PHPmailer_Username', 'PHPmailer Username')");
  612. $SQLinsert16 = mysql_query("INSERT INTO `generalseet` VALUES ('140', 'PHPmailerPassword','$setup_PHPmailer_Password', 'PHPmailer Password')");
  613. $SQLinsert17 = mysql_query("INSERT INTO `generalseet` VALUES ('150', 'PHPmailerSENDEREMAIL','$setup_PHPmailer_SENDEREMAIL', 'PHPmailer SENDEREMAIL')");
  614. $SQLinsert18 = mysql_query("INSERT INTO `generalseet` VALUES ('160', 'SMTPAuthentication','0', 'Sets SMTP authentication')");
  615. $SQLinsert19 = mysql_query("INSERT INTO `generalseet` VALUES ('170', 'SendmailPath','/usr/sbin/sendmail', 'Sets the path of the sendmail program')");
  616.  
  617. $SQLinsert20 = mysql_query("INSERT INTO `capinet` VALUES ('1','1', 'Capinet1','','','','', '1', '')");
  618. $SQLinsert21 = mysql_query("INSERT INTO `capinet` VALUES ('2','2', 'Capinet2','','','','', '1', '')");
  619. $SQLinsert22 = mysql_query("INSERT INTO `capinet` VALUES ('3','3', 'Capinet3','','','','', '1', '')");
  620. $SQLinsert23 = mysql_query("INSERT INTO `capinet` VALUES ('4','4', 'Capinet4','','','','', '1', '')");
  621. $SQLinsert24 = mysql_query("INSERT INTO `capinet` VALUES ('5','5', 'Capinet5','','','','', '1', '')");
  622. $SQLinsert25 = mysql_query("INSERT INTO `capinet` VALUES ('6','6', 'Capinet6','','','','', '1', '')");
  623. $SQLinsert26 = mysql_query("INSERT INTO `capinet` VALUES ('7','7', 'Capinet7','','','','', '1', '')");
  624.  
  625. $SQLinsert27 = mysql_query("INSERT INTO `sites` VALUES ('1','admin','1','admin','Lab Book','$s_url/?P=LabBook','','0','0','0', '1', '')");
  626. $SQLinsert28 = mysql_query("INSERT INTO `sites` VALUES ('2','admin','1','admin','Lab Book2','$s_url/?P=LabBook2','','0','0','0', '1', '')");
  627.  
  628. print "<p align='right'><font face='MS Sans Serif' size='1'>";
  629. if ($SQL_table1){echo '<br />Created Table administrator Successfully.'; }
  630. if ($SQL_table2){echo '<br />Created Table logindata Successfully.'; }
  631. if ($SQL_table3){echo '<br />Created Table generalseet Successfully.'; }
  632. if ($SQL_table4){echo '<br />Created Table capinet Successfully.'; }
  633. if ($SQL_table5){echo '<br />Created Table capinetinstruments Successfully.'; }
  634. if ($SQL_table6){echo '<br />Created Table basement Successfully.'; }
  635. if ($SQL_table7){echo '<br />Created Table assistantroom Successfully.'; }
  636. if ($SQL_table8){echo '<br />Created Table requestassistant Successfully.'; }
  637. if ($SQL_table9){echo '<br />Created Table requestassistant2 Successfully.'; }
  638. if ($SQL_table10){echo '<br />Created Table reportproblem_no Successfully.'; }
  639. if ($SQL_table11){echo '<br />Created Table reportproblemdet Successfully.'; }
  640. if ($SQL_table12){echo '<br />Created Table wetlab Successfully.'; }
  641. if ($SQL_table13){echo '<br />Created Table labbook Successfully.'; }
  642. if ($SQL_table14){echo '<br />Created Table labbookdet Successfully.'; }
  643. if ($SQL_table15){echo '<br />Created Table labbook2 Successfully.'; }
  644. if ($SQL_table16){echo '<br />Created Table labbook2det Successfully.'; }
  645. if ($SQL_table17){echo '<br />Created Table news Successfully.'; }
  646. if ($SQL_table18){echo '<br />Created Table sites Successfully.'; }
  647. if ($SQL_table19){echo '<br />Created Table visitor Successfully.'; }
  648. if ($SQL_table20){echo '<br />Created Table now_visitor Successfully.'; }
  649. echo "
  650. <br /><font color=green>تم تنصيب الموقع</font>
  651. <br />يمكنك الان التوجه الى لوحة التحكم الرئيسية للبرنامج على الرابط التالي:
  652. <br /><a href='$siteURL/$ADMINFOLDER/$ADMINHOMEPG'>$siteURL/$ADMINFOLDER/$ADMINHOMEPG</a>
  653. <br />معلومات الدخول للادمن:
  654. <br />username: $setup_adminname
  655. <br />password: $setup_adminpass
  656. <br />يرجى منك الان ان تحذف جميع الملفات في مجلد install للحماية
  657. ";
  658. print "</font>";
  659. if ($SQL_table1 && $SQL_table2 && $SQL_table3 && $SQL_table4 && $SQL_table5 && $SQL_table6 && $SQL_table7 && $SQL_table8 && $SQL_table9 && $SQL_table10 && $SQL_table11 && $SQL_table12 && $SQL_table13 && $SQL_table14 && $SQL_table15 && $SQL_table16 && $SQL_table17 && $SQL_table18 && $SQL_table19 && $SQL_table20) {
  660.  
  661. print "<tr>
  662. <td width='100%'><p align='center'><font face='MS Sans Serif' size='1'>
  663. تم تركيب الجداول في قاعدة البيانات بشكل صحيح...
  664. </font></td>
  665. </tr>";
  666.  
  667. } else {
  668. print "<tr>
  669. <td width='100%'><p align='center'><font face='MS Sans Serif' size='1'>حصل خطأ في تركيب جداول قاعدة البيانات يرجى حذف قاعدة البيانات والمحاولة من جديد...</font></td>
  670. </tr>";
  671. }
  672.  
  673.  
  674. }
  675.  
  676. }
  677.  
  678. ?>
  679. </td>
  680. </tr>
  681. <tr>
  682. <td width="100%" height=60 bgcolor="#000000">
  683. <p align="center">
  684. <div align=center></div></td>
  685. </tr>
  686. </table>
  687. </body></html>
Mar 2 '12 #1
Share this Question
Share on Google+
6 Replies


Rabbit
Expert Mod 10K+
P: 12,365
Line 313 is this
Expand|Select|Wrap|Line Numbers
  1. \$cfg['FRaqars_db_Host'] = "$n_servr";    // your database hostname
Why do you have a backslash in there?
Mar 2 '12 #2

P: 3
actually i don't have any idea :)
i bought the script from somebody it was working properly on my lenux web-server and on appache local-server as well without any problem, but i need to install the script on WAMP server and it's wont working there and always give me Parse error: syntax error, unexpected T_VARIABLE on line 313 i don't know why ???
Mar 3 '12 #3

Rabbit
Expert Mod 10K+
P: 12,365
Try getting rid of them.
Mar 3 '12 #4

P: 3
i did and still same thing :(
Mar 3 '12 #5

Dormilich
Expert Mod 5K+
P: 8,639
also the backslashes on the following lines?
Mar 3 '12 #6

P: 1
I think the error comes because he haven't ended one property earlier in the document, try write something like this on line 308:
Expand|Select|Wrap|Line Numbers
  1. $varbl_content = "something";
  2.  
Don't know why he has written "$varbl_content = <<< HTM" there, the code look a bit messy so it is a bit hard to understand. You probably have to remove the backslashes as well.
Mar 6 '12 #7

Post your reply

Sign in to post your reply or Sign up for a free account.