Advertisement
Guest User

Untitled

a guest
Jun 7th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.30 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include "../config.php";
  4. ?>
  5.  
  6. <html dir="rtl">
  7. <head>
  8. <title>התקנה</title>
  9. <meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
  10.  
  11. <style type="text/css">
  12. body {
  13. font-family: arial;
  14. font-size: 10pt;
  15. text-align:center;
  16. }
  17. input {
  18. border: 1px solid #cecece;
  19. font-family: arial;
  20. font-size: 10pt;
  21. }
  22. .block {
  23. color: block;
  24. padding: 3px;
  25. border-right: 1px solid #cecece;
  26. }
  27. .block_r {
  28. color: block;
  29. padding: 3px;
  30. }
  31. .in_block {
  32. color: gray;
  33. padding: 3px;
  34. border-right: 1px solid #cecece;
  35. }
  36. .in_block_r {
  37. color: gray;
  38. padding: 3px;
  39. }
  40. .end_block_r {
  41. color: green;
  42. padding: 3px;
  43. }
  44. .end_block {
  45. color: green;
  46. padding: 3px;
  47. border-right: 1px solid #cecece;
  48. }
  49. </style>
  50. </head>
  51. <body>
  52. <center>
  53. <b><h3>התקנת members </b></h3><br /><br />
  54. <?php
  55. switch($_GET['page']) {
  56. default:
  57. ?>
  58.  
  59. <table>
  60. <tr>
  61. <td><div class="in_block_r">חלק ראשון</div></td>
  62. <td><div class="block">חלק שני</div></td>
  63. <td><div class="block">חלק שלישי</div></td>
  64. <td><div class="block">חלק רביעי</div></td>
  65. <td><div class="block">חלק חמישי</div></td>
  66. <td><div class="block">חלק שישי</div></td>
  67. <td><div class="block">חלק שביעי</div></td>
  68. <td><div class="block">סיום ההתקנה</div></td>
  69. </tr>
  70. </table><br /><br />
  71. <span style="font-size: 14pt;">התקנה - חלק ראשון</span><br /><br />
  72. על המערכת + תנאי שימוש <br /><br />
  73. <input type="button" onclick="window.close();'" value="בטל התקנה" />
  74. <input type="button" onclick="location.href='?page=1'" value="הבא >" />
  75.  
  76. <?php
  77. break;
  78. case 1:
  79. ?>
  80.  
  81. <table>
  82. <tr>
  83. <td><div class="end_block_r">חלק ראשון</div></td>
  84. <td><div class="in_block">חלק שני</div></td>
  85. <td><div class="block">חלק שלישי</div></td>
  86. <td><div class="block">חלק רביעי</div></td>
  87. <td><div class="block">חלק חמישי</div></td>
  88. <td><div class="block">חלק שישי</div></td>
  89. <td><div class="block">חלק שביעי</div></td>
  90. <td><div class="block">סיום ההתקנה</div></td>
  91. </tr>
  92. </table><br /><br />
  93. <span style="font-size: 14pt;">התקנה - חלק שני</span><br /><br />
  94. לאחר הסכמתך לתנאים,<br />אנא וודא כי לא שכחת לבצע הרשאות CHMOD 777 לקובץ config.php <br /><br />
  95. <input type="button" onclick="location.href='<?php echo $_SERVER['PHP_SELF']; ?>'" value="< קודם" />
  96. <input type="button" onclick="location.href='?page=2'" value="הבא >" />
  97.  
  98. <?php
  99. break;
  100. case 2:
  101. ?>
  102.  
  103. <table>
  104. <tr>
  105. <td><div class="end_block_r">חלק ראשון</div></td>
  106. <td><div class="end_block">חלק שני</div></td>
  107. <td><div class="in_block">חלק שלישי</div></td>
  108. <td><div class="block">חלק רביעי</div></td>
  109. <td><div class="block">חלק חמישי</div></td>
  110. <td><div class="block">חלק שישי</div></td>
  111. <td><div class="block">חלק שביעי</div></td>
  112. <td><div class="block">סיום ההתקנה</div></td>
  113. </tr>
  114. </table><br /><br />
  115. <span style="font-size: 14pt;">התקנה - חלק שלישי</span><br /><br />
  116.  
  117. <?php
  118. $db_host = $_POST['db_host'];
  119. $db_user = $_POST['db_user'];
  120. $db_name = $_POST['db_name'];
  121. $db_pass = $_POST['db_pass'];
  122. if (isset($_POST['submit'])) {
  123. if ($db_host == "" || $db_user == "" || $db_name == "" || $db_pass == "") {
  124. echo "<span style=\"color: red;\">אנא מלא את כל הטופס.</span>";
  125. } else {
  126. $handle = fopen("../config.php", "wb");
  127. $text = '<?php
  128. $db_host = "'.$db_host.'";
  129. $db_username = "'.$db_user.'";
  130. $db_password = "'.$db_pass.'";
  131. $db_name = "'.$db_name.'";
  132. mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
  133. mysql_select_db($db_name) or die(mysql_error());
  134. ?>
  135. ';
  136. fwrite($handle, $text);
  137. fclose($handle);
  138. echo "<script>location.href='?page=4';</script>";
  139. }
  140. }
  141. ?>
  142.  
  143. <form action="" method="post">
  144. <table>
  145. <tr>
  146. <td>שרת:</td>
  147. <td><input type="text" name="db_host" value="localhost" /></td>
  148. <td><font size="2">localhost</font></td>
  149. <tr>
  150. <td>שם המסד:</td>
  151. <td><input type="text" name="db_user" /></td>
  152. </tr>
  153. <tr>
  154. <td>שם משתמש:</td>
  155. <td><input type="text" name="db_name" /></td>
  156. </tr>
  157. <tr>
  158. <td>סיסמאת המסד:</td>
  159. <td><input type="password" name="db_pass" /></td>
  160. </tr>
  161. </table><br /><br />
  162. <input type="button" onclick="location.href='?page=1'" value="< קודם" />
  163. <input type="submit" name="submit" value="הבא >" />
  164. </form>
  165.  
  166. <?php
  167. break;
  168. case 3:
  169. ?>
  170.  
  171. <table>
  172. <tr>
  173. <td><div class="end_block_r">חלק ראשון</div></td>
  174. <td><div class="end_block">חלק שני</div></td>
  175. <td><div class="end_block">חלק שלישי</div></td>
  176. <td><div class="in_block">חלק רביעי</div></td>
  177. <td><div class="block">חלק חמישי</div></td>
  178. <td><div class="block">חלק שישי</div></td>
  179. <td><div class="block">חלק שביעי</div></td>
  180. <td><div class="block">סיום ההתקנה</div></td>
  181. </tr>
  182. </table><br /><br />
  183. <span style="font-size: 14pt;">התקנה - חלק רביעי</span><br /><br />
  184. שלב המודיע לך על כך שהשלב הבא הוא התקנת הטבלאות <br /><br />
  185. <input type="button" onclick="location.href='?page=2'" value="< קודם" />
  186. <input type="button" onclick="location.href='?page=4'" value="הבא >" />
  187.  
  188. <?php
  189. break;
  190. case 4:
  191. ?>
  192.  
  193. <table>
  194. <tr>
  195. <td><div class="end_block_r">חלק ראשון</div></td>
  196. <td><div class="end_block">חלק שני</div></td>
  197. <td><div class="end_block">חלק שלישי</div></td>
  198. <td><div class="end_block">חלק רביעי</div></td>
  199. <td><div class="in_block">חלק חמישי</div></td>
  200. <td><div class="block">חלק שישי</div></td>
  201. <td><div class="block">חלק שביעי</div></td>
  202. <td><div class="block">סיום ההתקנה</div></td>
  203. </tr>
  204. </table><br /><br />
  205. <span style="font-size: 14pt;">התקנה - חלק חמישי</span><br /><br />
  206. מתקין את הטבלאות <br /><br /><meta http-equiv="refresh" content="3; URL=?page=5" />
  207. <?php
  208. include "../config.php";
  209.  
  210. $q = mysql_query("
  211. CREATE TABLE IF NOT EXISTS `admin` (
  212. `id` int(1) NOT NULL auto_increment,
  213. `username` text NOT NULL,
  214. `password` text NOT NULL,
  215. `email` text NOT NULL,
  216. PRIMARY KEY (`id`)
  217. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
  218.  
  219. ");
  220. $q = mysql_query("
  221. CREATE TABLE IF NOT EXISTS `mainsys` (
  222. `id` int(1) NOT NULL auto_increment,
  223. `subject` text NOT NULL,
  224. `user` text NOT NULL,
  225. `main` text NOT NULL,
  226. `date` text NOT NULL,
  227. `time` text NOT NULL,
  228. PRIMARY KEY (`id`)
  229. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
  230.  
  231. ");
  232. $q = mysql_query(
  233. CREATE TABLE IF NOT EXISTS `mail` (
  234. `email` varchar(100) default NULL
  235. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  236.  
  237. ");
  238.  
  239. $q = mysql_query("
  240. CREATE TABLE IF NOT EXISTS `members` (
  241. `id` int(1) NOT NULL auto_increment,
  242. `username` text NOT NULL,
  243. `nick` text NOT NULL,
  244. `password` text NOT NULL,
  245. `email` text NOT NULL,
  246. `icq` text NOT NULL,
  247. `tal` text NOT NULL,
  248. `msn` text NOT NULL,
  249. `pm_count` int(11) NOT NULL default '0',
  250. `activationkey` varchar(100) NOT NULL,
  251. `status` varchar(20) NOT NULL,
  252. `banned` int(11) NOT NULL,
  253. `vip` int(11) NOT NULL default '0',
  254. PRIMARY KEY (`id`)
  255. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
  256.  
  257.  
  258. ");
  259. $q = mysql_query("
  260. CREATE TABLE IF NOT EXISTS `messages` (
  261. `message_id` int(11) NOT NULL auto_increment,
  262. `from_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
  263. `to_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
  264. `message_title` varchar(65) NOT NULL,
  265. `message_contents` longtext NOT NULL,
  266. `message_read` int(11) NOT NULL default '0',
  267. PRIMARY KEY (`message_id`)
  268. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  269. ");
  270.  
  271. $q = mysql_query("
  272. CREATE TABLE IF NOT EXISTS `siteStatue` (
  273. `statue` varchar(3) NOT NULL default 'no'
  274. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  275.  
  276. ");
  277.  
  278. $q = mysql_query("
  279. CREATE TABLE IF NOT EXISTS `online` (
  280. `username` text NOT NULL,
  281. `timeout` text NOT NULL
  282. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  283. ");
  284. $q = mysql_query("
  285. CREATE TABLE IF NOT EXISTS `pm` (
  286. `id` int(11) NOT NULL auto_increment,
  287. `reciever` varchar(25) NOT NULL default '',
  288. `sender` varchar(25) NOT NULL default '',
  289. `subject` text NOT NULL,
  290. `message` longtext NOT NULL,
  291. `recieved` enum('0','1') NOT NULL default '0',
  292. PRIMARY KEY (`id`)
  293. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
  294.  
  295. ");
  296.  
  297. $q = mysql_query("
  298. CREATE TABLE IF NOT EXISTS `table` (
  299. `id` int(1) NOT NULL auto_increment,
  300. `name` text NOT NULL,
  301. `subject` text NOT NULL,
  302. `content` text NOT NULL,
  303. `date` text NOT NULL,
  304. PRIMARY KEY (`id`)
  305. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
  306. ");
  307.  
  308. $q = mysql_query("
  309. CREATE TABLE IF NOT EXISTS `user_online` (
  310. `session` char(100) NOT NULL default '',
  311. `time` int(11) NOT NULL default '0'
  312. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  313. ");
  314.  
  315. $q = mysql_query("CREATE TABLE IF NOT EXISTS `page` (
  316. `id` int(1) NOT NULL auto_increment,
  317. `name` text NOT NULL,
  318. `content` text NOT NULL,
  319. PRIMARY KEY (`id`)
  320. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
  321. ");
  322. $q = mysql_query("
  323. CREATE TABLE IF NOT EXISTS `need` (
  324. `id` int(25) NOT NULL auto_increment,
  325. `email` char(45) NOT NULL,
  326. `domain` char(45) NOT NULL,
  327. `name` char(45) NOT NULL,
  328. `ip` char(45) NOT NULL,
  329. `ok` int(1) NOT NULL default '2',
  330. PRIMARY KEY (`id`)
  331. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  332. ");
  333. for ($table = 1; $table <= 12; $table++) {
  334. echo "מתקין טבלה" .$table. " ... <br />";
  335. }
  336. echo "<br /><br /><input type=\"button\" onclick=\"location.href='?page=5'\" value=\"למעבר ישיר לחץ כאן\" />";
  337. break;
  338. case 5:
  339. ?>
  340.  
  341. <table>
  342. <tr>
  343. <td><div class="end_block_r">חלק ראשון</div></td>
  344. <td><div class="end_block">חלק שני</div></td>
  345. <td><div class="end_block">חלק שלישי</div></td>
  346. <td><div class="end_block">חלק רביעי</div></td>
  347. <td><div class="end_block">חלק חמישי</div></td>
  348. <td><div class="in_block">חלק שישי</div></td>
  349. <td><div class="block">חלק שביעי</div></td>
  350. <td><div class="block">סיום ההתקנה</div></td>
  351. </tr>
  352. </table><br /><br />
  353. <span style="font-size: 14pt;">התקנה - חלק שישי</span><br /><br />
  354. פרטי המשתמש לפאנל ניהול
  355. <?php
  356. include "../config.php";
  357. $username = $_POST['username'];
  358. $password = $_POST['password'];
  359. $email = $_POST['email'];
  360. if (isset($_POST['submit'])) {
  361. if ($username == "" || $password == "") {
  362. echo "<span style=\"color: red;\">אנא מלא את כל הטופס.</span>";
  363. } else {
  364. $_SESSION['admin'] = $username;
  365. $_SESSION['password'] = $password;
  366. $_SESSION['email'] = $email;
  367. mysql_query("INSERT INTO `admin` (`username`,`password`,`email`) VALUES ('" .$username. "','" .$password. "','" .$email. "')") or die (mysql_error());
  368. echo "<script>location.href='?page=6';</script>";
  369. }
  370. }
  371. ?>
  372.  
  373. <form action="" method="post">
  374. <table>
  375. <tr>
  376. <td>שם משתמש:</td>
  377. <td><input type="text" name="username" /></td>
  378. </tr>
  379. <tr>
  380. <td>סיסמא:</td>
  381. <td><input type="password" name="password" /></td>
  382. </tr>
  383. <tr>
  384. <td>Email:</td>
  385. <td><input type="text" name="email" /></td>
  386. </tr>
  387. <tr>
  388. <td><input type="submit" name="submit" value="שלח" /></td>
  389. </tr>
  390. </table>
  391. </form><br /><br />
  392. <?php
  393. break;
  394. case 6:
  395. ?>
  396. <table>
  397. <tr>
  398. <td><div class="end_block_r">חלק ראשון</div></td>
  399. <td><div class="end_block">חלק שני</div></td>
  400. <td><div class="end_block">חלק שלישי</div></td>
  401. <td><div class="end_block">חלק רביעי</div></td>
  402. <td><div class="end_block">חלק חמישי</div></td>
  403. <td><div class="end_block">חלק שישי</div></td>
  404. <td><div class="in_block">חלק שביעי</div></td>
  405. <td><div class="block">סיום ההתקנה</div></td>
  406. </tr>
  407. </table><br /><br />
  408. <span style="font-size: 14pt;">התקנה - חלק שישי</span><br /><br />
  409. <?
  410. function sec($sec) {
  411. return mysql_real_escape_string(htmlspecialchars($sec));
  412. }
  413. if (!isset($_POST["submit"])) {
  414. ?>
  415. <form method="post" action="">
  416. <table align="center">
  417. <tr>
  418. <td>
  419. שם משתמש
  420. </td>
  421. <td>
  422. <input type="text" id="username" name="username" />
  423. </td>
  424. </tr>
  425. <tr>
  426. <td>
  427. שם תצוגה
  428. </td>
  429. <td>
  430. <input type="text" id="nick" name="nick" />
  431. </td>
  432. </tr>
  433. <tr>
  434. <td>
  435. סיסמא
  436. </td>
  437. <td>
  438. <input type="password" id="password" name="password" />
  439. </td>
  440. </tr>
  441. <tr>
  442. <td>
  443. אימות סיסמא
  444. </td>
  445. <td>
  446. <input type="password" id="confp" name="confp" />
  447. </td>
  448. </tr>
  449. <tr>
  450. <td>
  451. אמייל
  452. </td>
  453. <td>
  454. <input type="text" id="email" name="email" />
  455. </td>
  456. </tr>
  457. <tr>
  458. <td>
  459. אימות אמייל
  460. </td>
  461. <td>
  462. <input type="text" id="confe" name="confe" />
  463. </td>
  464. </tr>
  465. <tr>
  466. <td>
  467. <img src="../images/icq.jpg">
  468. </td>
  469. <td>
  470. <input type="text" id="icq" name="icq" />
  471. </td>
  472. </tr>
  473. <tr>
  474. <td>
  475. טלפון
  476. </td>
  477. <td>
  478. <input type="text" id="tal" name="tal" />
  479. </td>
  480. </tr>
  481. <tr>
  482. <td>
  483. MSN
  484. </td>
  485. <td>
  486. <input type="text" id="msn" name="msn" />
  487. </td>
  488. </tr>
  489. <tr>
  490. <td>
  491. </td>
  492. <td>
  493. <input type="submit" id="submit" name="submit" value="הרשמה" />
  494. </td>
  495. </tr>
  496. </table>
  497. </form>
  498. <?php
  499. } if (isset($_POST["submit"])) {
  500. $username = sec($_POST["username"]);
  501. $nick = sec($_POST["nick"]);
  502. $password = sec($_POST["password"]);
  503. $confp = sec($_POST["confp"]);
  504. $email = sec($_POST["email"]);
  505. $confe = sec($_POST["confe"]);
  506. $icq = sec($_POST["icq"]);
  507. $tal = sec($_POST["tal"]);
  508. $msn = sec($_POST["msn"]);
  509. if (empty($username) || empty($nick) || empty($password) || empty($confp) || empty($email) || empty($confe) || empty($icq) || empty($tal) || empty($msn)) {
  510. echo <<<error
  511. <div align="center">
  512. אין אפשרות להשאיר שדות ריקים , אנא נסה שנית .
  513. </div>
  514. error;
  515. } elseif ($password != $confp) {
  516. echo <<<error
  517. <div align="center">
  518. הסיסמאות שהקשת אינם תואמות, אנא נסה שנית.
  519. </div>
  520. error;
  521. } elseif ($email != $confe) {
  522. echo <<<error
  523. <div align="center">
  524. אמייל ואימות אמייל אינם תואמים , אנא נסה שנית .
  525. </div>
  526. error;
  527. } else {
  528. mysql_query("INSERT INTO `members` (`username`, `nick` ,`password` ,`email` ,`icq` ,`tal` ,`msn`) VALUES ('$username', '$nick', '$password', '$email', '$icq', '$tal', '$msn')");
  529. echo <<<Oky
  530. <div align="center">
  531. <div align="center">
  532. <meta http-equiv='refresh' content='3;url=../login.php'>
  533. נרשמת בהצלחה!, נא המתן אתה מועבר לעמוד ההתחברות של המערכת...
  534. </div>
  535. </div>
  536. Oky;
  537. }
  538. }
  539. ?>
  540. <?php
  541. break;
  542. case 7:
  543. ?>
  544.  
  545. <table>
  546. <tr>
  547. <td><div class="end_block_r">חלק ראשון</div></td>
  548. <td><div class="end_block">חלק שני</div></td>
  549. <td><div class="end_block">חלק שלישי</div></td>
  550. <td><div class="end_block">חלק רביעי</div></td>
  551. <td><div class="end_block">חלק חמישי</div></td>
  552. <td><div class="end_block">חלק שישי</div></td>
  553. <td><div class="end_block">חלק שביעי</div></td>
  554. <td><div class="in_block">סיום ההתקנה</div></td>
  555. </tr>
  556. </table><br /><br />
  557. <span style="font-size: 14pt;">התקנה - סיום ההתקנה</span><br /><br />
  558. המערכת הותקנה בהצלחה!,<br /> אנא מחק את תיקיית ההתקנה למען בטיחות האתר <br /><br />
  559. <input type="button" onclick="location.href='../admin.php?act=login'" value="לפאנל ניהול" />
  560. <input type="button" onclick="location.href='../index.php'" value="לאתר" />
  561.  
  562. <?php
  563. break;
  564. }
  565. ?>
  566.  
  567. </body>
  568. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement