· 9 years ago · Jun 07, 2017, 02:26 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");
232$q = mysql_query(
233CREATE TABLE IF NOT EXISTS `mail` (
234 `email` varchar(100) default NULL
235) ENGINE=MyISAM DEFAULT CHARSET=latin1;
236
237");
238
239$q = mysql_query("
240CREATE 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("
260CREATE 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("
272CREATE 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("
279CREATE 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("
285CREATE 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("
298CREATE 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("
309CREATE 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("
323CREATE 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
356include "../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<?
410function sec($sec) {
411 return mysql_real_escape_string(htmlspecialchars($sec));
412}
413if (!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"]);
509if (empty($username) || empty($nick) || empty($password) || empty($confp) || empty($email) || empty($confe) || empty($icq) || empty($tal) || empty($msn)) {
510echo <<<error
511 <div align="center">
512 ×ין ×פשרות להש×יר שדות ×¨×™×§×™× , ×× × × ×¡×” ×©× ×™×ª .
513 </div>
514error;
515} elseif ($password != $confp) {
516echo <<<error
517 <div align="center">
518 הסיסמ×ות שהקשת ××™× × ×ª×•×מות, ×× × × ×¡×” ×©× ×™×ª.
519 </div>
520error;
521} elseif ($email != $confe) {
522echo <<<error
523 <div align="center">
524 ×מייל ו×ימות ×מייל ××™× × ×ª×•××ž×™× , ×× × × ×¡×” ×©× ×™×ª .
525 </div>
526error;
527} else {
528mysql_query("INSERT INTO `members` (`username`, `nick` ,`password` ,`email` ,`icq` ,`tal` ,`msn`) VALUES ('$username', '$nick', '$password', '$email', '$icq', '$tal', '$msn')");
529echo <<<Oky
530 <div align="center">
531 <div align="center">
532 <meta http-equiv='refresh' content='3;url=../login.php'>
533 × ×¨×©×ž×ª בהצלחה!, × × ×”×ž×ª×Ÿ ×תה מועבר לעמוד ההתחברות של המערכת...
534 </div>
535 </div>
536Oky;
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>