· 9 years ago · Jun 07, 2017, 02:24 PM
1<?php
2 session_start();
3include "../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.'";
132mysql_connect($db_host,$db_username,$db_password) or die(mysql_error());
133mysql_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
208include "../config.php";
209
210$q = mysql_query("
211CREATE 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("
221CREATE 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");
232CREATE TABLE IF NOT EXISTS `mail` (
233 `email` varchar(100) default NULL
234) ENGINE=MyISAM DEFAULT CHARSET=latin1;
235
236");
237
238$q = mysql_query("
239CREATE TABLE IF NOT EXISTS `members` (
240 `id` int(1) NOT NULL auto_increment,
241 `username` text NOT NULL,
242 `nick` text NOT NULL,
243 `password` text NOT NULL,
244 `email` text NOT NULL,
245 `icq` text NOT NULL,
246 `tal` text NOT NULL,
247 `msn` text NOT NULL,
248 `pm_count` int(11) NOT NULL default '0',
249 `activationkey` varchar(100) NOT NULL,
250 `status` varchar(20) NOT NULL,
251 `banned` int(11) NOT NULL,
252 `vip` int(11) NOT NULL default '0',
253 PRIMARY KEY (`id`)
254) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
255
256
257");
258$q = mysql_query("
259CREATE TABLE IF NOT EXISTS `messages` (
260 `message_id` int(11) NOT NULL auto_increment,
261 `from_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
262 `to_user` varchar(65) character set latin1 collate latin1_general_ci NOT NULL,
263 `message_title` varchar(65) NOT NULL,
264 `message_contents` longtext NOT NULL,
265 `message_read` int(11) NOT NULL default '0',
266 PRIMARY KEY (`message_id`)
267) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
268");
269
270$q = mysql_query("
271CREATE TABLE IF NOT EXISTS `siteStatue` (
272 `statue` varchar(3) NOT NULL default 'no'
273) ENGINE=MyISAM DEFAULT CHARSET=latin1;
274
275");
276
277$q = mysql_query("
278CREATE TABLE IF NOT EXISTS `online` (
279 `username` text NOT NULL,
280 `timeout` text NOT NULL
281) ENGINE=MyISAM DEFAULT CHARSET=latin1;
282");
283$q = mysql_query("
284CREATE TABLE IF NOT EXISTS `pm` (
285 `id` int(11) NOT NULL auto_increment,
286 `reciever` varchar(25) NOT NULL default '',
287 `sender` varchar(25) NOT NULL default '',
288 `subject` text NOT NULL,
289 `message` longtext NOT NULL,
290 `recieved` enum('0','1') NOT NULL default '0',
291 PRIMARY KEY (`id`)
292) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
293
294");
295
296$q = mysql_query("
297CREATE TABLE IF NOT EXISTS `table` (
298 `id` int(1) NOT NULL auto_increment,
299 `name` text NOT NULL,
300 `subject` text NOT NULL,
301 `content` text NOT NULL,
302 `date` text NOT NULL,
303 PRIMARY KEY (`id`)
304) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
305");
306
307$q = mysql_query("
308CREATE TABLE IF NOT EXISTS `user_online` (
309 `session` char(100) NOT NULL default '',
310 `time` int(11) NOT NULL default '0'
311) ENGINE=MyISAM DEFAULT CHARSET=latin1;
312");
313
314$q = mysql_query("CREATE TABLE IF NOT EXISTS `page` (
315 `id` int(1) NOT NULL auto_increment,
316 `name` text NOT NULL,
317 `content` text NOT NULL,
318 PRIMARY KEY (`id`)
319) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
320");
321$q = mysql_query("
322CREATE TABLE IF NOT EXISTS `need` (
323 `id` int(25) NOT NULL auto_increment,
324 `email` char(45) NOT NULL,
325 `domain` char(45) NOT NULL,
326 `name` char(45) NOT NULL,
327 `ip` char(45) NOT NULL,
328 `ok` int(1) NOT NULL default '2',
329 PRIMARY KEY (`id`)
330) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
331");
332 for ($table = 1; $table <= 12; $table++) {
333 echo "מתקין טבלה" .$table. " ... <br />";
334 }
335 echo "<br /><br /><input type=\"button\" onclick=\"location.href='?page=5'\" value=\"למעבר ישיר לחץ ×›×ן\" />";
336 break;
337 case 5:
338?>
339
340<table>
341 <tr>
342 <td><div class="end_block_r">חלק ר×שון</div></td>
343 <td><div class="end_block">חלק ×©× ×™</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="in_block">חלק שישי</div></td>
348 <td><div class="block">חלק שביעי</div></td>
349 <td><div class="block">×¡×™×•× ×”×”×ª×§× ×”</div></td>
350 </tr>
351</table><br /><br />
352<span style="font-size: 14pt;">×”×ª×§× ×” - חלק שישי</span><br /><br />
353פרטי המשתמש לפ×× ×œ × ×™×”×•×œ
354<?php
355include "../config.php";
356 $username = $_POST['username'];
357 $password = $_POST['password'];
358 $email = $_POST['email'];
359 if (isset($_POST['submit'])) {
360 if ($username == "" || $password == "") {
361 echo "<span style=\"color: red;\">×× × ×ž×œ× ×ת כל הטופס.</span>";
362 } else {
363 $_SESSION['admin'] = $username;
364 $_SESSION['password'] = $password;
365 $_SESSION['email'] = $email;
366 mysql_query("INSERT INTO `admin` (`username`,`password`,`email`) VALUES ('" .$username. "','" .$password. "','" .$email. "')") or die (mysql_error());
367 echo "<script>location.href='?page=6';</script>";
368 }
369 }
370?>
371
372 <form action="" method="post">
373 <table>
374 <tr>
375 <td>×©× ×ž×©×ª×ž×©:</td>
376 <td><input type="text" name="username" /></td>
377 </tr>
378 <tr>
379 <td>סיסמ×:</td>
380 <td><input type="password" name="password" /></td>
381 </tr>
382 <tr>
383 <td>Email:</td>
384 <td><input type="text" name="email" /></td>
385 </tr>
386 <tr>
387 <td><input type="submit" name="submit" value="שלח" /></td>
388 </tr>
389 </table>
390 </form><br /><br />
391<?php
392 break;
393 case 6:
394?>
395<table>
396 <tr>
397 <td><div class="end_block_r">חלק ר×שון</div></td>
398 <td><div class="end_block">חלק ×©× ×™</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="in_block">חלק שביעי</div></td>
404 <td><div class="block">×¡×™×•× ×”×”×ª×§× ×”</div></td>
405 </tr>
406</table><br /><br />
407<span style="font-size: 14pt;">×”×ª×§× ×” - חלק שישי</span><br /><br />
408<?
409function sec($sec) {
410 return mysql_real_escape_string(htmlspecialchars($sec));
411}
412if (!isset($_POST["submit"])) {
413?>
414 <form method="post" action="">
415 <table align="center">
416 <tr>
417 <td>
418 ×©× ×ž×©×ª×ž×©
419 </td>
420 <td>
421 <input type="text" id="username" name="username" />
422 </td>
423 </tr>
424 <tr>
425 <td>
426 ×©× ×ª×¦×•×’×”
427 </td>
428 <td>
429 <input type="text" id="nick" name="nick" />
430 </td>
431 </tr>
432 <tr>
433 <td>
434 סיסמ×
435 </td>
436 <td>
437 <input type="password" id="password" name="password" />
438 </td>
439 </tr>
440 <tr>
441 <td>
442 ×ימות סיסמ×
443 </td>
444 <td>
445 <input type="password" id="confp" name="confp" />
446 </td>
447 </tr>
448 <tr>
449 <td>
450 ×מייל
451 </td>
452 <td>
453 <input type="text" id="email" name="email" />
454 </td>
455 </tr>
456 <tr>
457 <td>
458 ×ימות ×מייל
459 </td>
460 <td>
461 <input type="text" id="confe" name="confe" />
462 </td>
463 </tr>
464 <tr>
465 <td>
466 <img src="../images/icq.jpg">
467 </td>
468 <td>
469 <input type="text" id="icq" name="icq" />
470 </td>
471 </tr>
472 <tr>
473 <td>
474 טלפון
475 </td>
476 <td>
477 <input type="text" id="tal" name="tal" />
478 </td>
479 </tr>
480 <tr>
481 <td>
482 MSN
483 </td>
484 <td>
485 <input type="text" id="msn" name="msn" />
486 </td>
487 </tr>
488 <tr>
489 <td>
490 </td>
491 <td>
492 <input type="submit" id="submit" name="submit" value="הרשמה" />
493 </td>
494 </tr>
495 </table>
496 </form>
497<?php
498} if (isset($_POST["submit"])) {
499$username = sec($_POST["username"]);
500$nick = sec($_POST["nick"]);
501$password = sec($_POST["password"]);
502$confp = sec($_POST["confp"]);
503$email = sec($_POST["email"]);
504$confe = sec($_POST["confe"]);
505$icq = sec($_POST["icq"]);
506$tal = sec($_POST["tal"]);
507$msn = sec($_POST["msn"]);
508if (empty($username) || empty($nick) || empty($password) || empty($confp) || empty($email) || empty($confe) || empty($icq) || empty($tal) || empty($msn)) {
509echo <<<error
510 <div align="center">
511 ×ין ×פשרות להש×יר שדות ×¨×™×§×™× , ×× × × ×¡×” ×©× ×™×ª .
512 </div>
513error;
514} elseif ($password != $confp) {
515echo <<<error
516 <div align="center">
517 הסיסמ×ות שהקשת ××™× × ×ª×•×מות, ×× × × ×¡×” ×©× ×™×ª.
518 </div>
519error;
520} elseif ($email != $confe) {
521echo <<<error
522 <div align="center">
523 ×מייל ו×ימות ×מייל ××™× × ×ª×•××ž×™× , ×× × × ×¡×” ×©× ×™×ª .
524 </div>
525error;
526} else {
527mysql_query("INSERT INTO `members` (`username`, `nick` ,`password` ,`email` ,`icq` ,`tal` ,`msn`) VALUES ('$username', '$nick', '$password', '$email', '$icq', '$tal', '$msn')");
528echo <<<Oky
529 <div align="center">
530 <div align="center">
531 <meta http-equiv='refresh' content='3;url=../login.php'>
532 × ×¨×©×ž×ª בהצלחה!, × × ×”×ž×ª×Ÿ ×תה מועבר לעמוד ההתחברות של המערכת...
533 </div>
534 </div>
535Oky;
536}
537}
538?>
539<?php
540 break;
541 case 7:
542?>
543
544<table>
545 <tr>
546 <td><div class="end_block_r">חלק ר×שון</div></td>
547 <td><div class="end_block">חלק ×©× ×™</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="in_block">×¡×™×•× ×”×”×ª×§× ×”</div></td>
554 </tr>
555</table><br /><br />
556<span style="font-size: 14pt;">×”×ª×§× ×” - ×¡×™×•× ×”×”×ª×§× ×”</span><br /><br />
557 המערכת ×”×•×ª×§× ×” בהצלחה!,<br /> ×× × ×ž×—×§ ×ת תיקיית ×”×”×ª×§× ×” למען בטיחות ×”×תר <br /><br />
558 <input type="button" onclick="location.href='../admin.php?act=login'" value="לפ×× ×œ × ×™×”×•×œ" />
559 <input type="button" onclick="location.href='../index.php'" value="ל×תר" />
560
561<?php
562 break;
563 }
564?>
565
566</body>
567</html>