1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
1

Работа в Denwer! Сайт перестал работать!

10.11.2012, 09:32. Показов 2946. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Итак! Я работал над сайтом! Создал и проверил, вроде всё ништяк работало. Потом Решил отдохнуть и утром подправить дизайн! Вырубил комп. Утром врубаю, запускаю Denwer и набираю сайт. Пишет следующее:
Удаленный сервер или файл не найден
Проверьте, верно ли написан адрес, или попробуйте найти сайт.
Блин, запустил localhost и провел тесты. Всё работает! Зашел на зарегистрированные сайты на localhost и вижу, что ЕСТЬ сайты! Запускаю другие сайты - РАБОТАЕТ, а вот именно этот сайт не пашет! Зашел к нему в www и удалил .htaccess. Пишет сто ошибка на самой последней строчке. Добавил ещё пустые строчки. Пишет что проблема в последней строчке. Обратно добавил .htaccess. Его содержимое:
php_value display_errors 0
В чём может быть проблема, ведь ещё вчера всё работало?!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2012, 09:32
Ответы с готовыми решениями:

Перестал работать Denwer
Доброго времени суток. До сегодняшнего дня все работало идеально - щас в Denwer не открываются...

Перестал работать Denwer после обновления php на 5.6
Добрый день, товарищи программисты! С этой ссылки http://windows.php.net/download/ скачал...

После установки SQL Server, Denwer перестал работать
выдает 404... Раньше с таким не сталкивался.... Файл hosts - остается нормальным, сам денвер и все...

Перестал работать сайт
Добрый день, подскажите в чем может быть проблема? Перестал сайт работать: Файл протект.пхп...

20
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16843 / 6722 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.11.2012, 10:03 2
Цитата Сообщение от reyn90 Посмотреть сообщение
Пишет сто ошибка на самой последней строчке.
какая ошибка?

Добавлено через 24 секунды
Цитата Сообщение от reyn90 Посмотреть сообщение
Обратно добавил .htaccess. Его содержимое:
скрытие ошибки - не решение в любом случае
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 13:27 3
Цитата Сообщение от reyn90 Посмотреть сообщение
php_value display_errors 0
Надо
Код
php_flag display_errors Off
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 16:11  [ТС] 4
Цитата Сообщение от KOPOJI Посмотреть сообщение
какая ошибка?
Parse error: syntax error, unexpected $end in Z:\home\klikzaklik.uz\www\index.php on line 365
Синтаксическая ошибка! И ещё, на другие страницы этого сайта заходит! ))) Что то я не доглядел в index.php!!! Ошибка в переменной $end?

Добавлено через 5 минут
Я не использовал $end! А на 365 строчке к меня:
PHP
1
</html>
Добавлено через 40 секунд
Цитата Сообщение от Илья Федин Посмотреть сообщение
Код
php_flag display_errors Off
Непомогло
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 16:24 5
Цитата Сообщение от reyn90 Посмотреть сообщение
</html>
Этот тег означает конец, а конец по английйски end
Можно код скрипта?

Добавлено через 1 минуту
Цитата Сообщение от KOPOJI Посмотреть сообщение
скрытие ошибки - не решение в любом случае
Это даже диангностику ошибок в скрипте испортит
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 16:28  [ТС] 6
Цитата Сообщение от Илья Федин Посмотреть сообщение
Этот тег означает конец, а конец по английйски end
Можно код скрипта?

Добавлено через 1 минуту

Это даже диангностику ошибок в скрипте испортит
Убирал этот тэг, так же всё! Я ещё внутри пороюсь! Во вложениях видео ошибки в архиве!
Вложения
Тип файла: rar ERROR.rar (2.44 Мб, 3 просмотров)
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 16:30  [ТС] 7
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
<?php
include "/header/config.inc.php";
include "/header/function.inc.php";
include "/header/header.inc.php";
include "/header/connect.inc.php";
include "/header/click-club.class.php";
 
@mysql_query("DELETE FROM `ban` WHERE `date`<".time()."");
@mysql_query("DELETE FROM `mrek` WHERE `date`<".time()."");
 
If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css.css" />
<title>Главная</title>
</head>
 
<body>
<div class="main">
 
<div class="head">
<a href="#">"ЛПО" REYN</a>
</div>
<div class="head_line"><h2>Добро пожаловать к нам на сайт КЛИК ЗА КЛИК!</h2></div>
<div class="content-main">
 
 
 
 
 
 
<?php
switch ($mode){
 
case 'lost':
 
echo '<div class="menu"><div class="title"><b>Форма востановления пароля</b></div>
<form action="?mode=lok" method="post">
Логин:<br/>
<input type="text" name="login" class="do_button" maxlength="'.lenght_login.'" value=""/><br/>
Код с картинки:<br/>
<img src="captcha.php" alt="Включите отображение картинок в браузере" /><br/>
<input type="text" name="code" class="do_button" value="" maxlength="'.lenght_code.'" /><br/>
<input type="submit" class="Button" value="Выслать" />
</form>';
break;
 
case 'lok':
 
If (!isset($_POST['login']) ||  !$click_club->is_login($_POST['login'])){
echo '<div class="menu"><b>Логин не введён!</b><br/>';
break;
}
 
If (!isset($_POST['code']) || !ereg("^[".symbols."]{".lenght_code."}$",strtolower($_POST['code'])))
{
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>
Длина: <b>'.lenght_code.'</b><br/>';
break;
}
 
$result=@mysql_query("SELECT * FROM `".prefix."captcha` WHERE `ip`='".ip."' && `ua`='".short_agent."' && `ts`>=".(time()-captchado));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
If (mysql_num_rows($result)!=1){
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>';
break;
}
 
$code = mysql_result($result,0,'code');
If (strtolower($_POST['code'])!=$code){
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>';
break;
}
 
@mysql_query("DELETE FROM `".prefix."captcha` WHERE (`ip`='".ip."' && `ua`='".short_agent."') OR `ts`<".(time()-captchado));
 
$result = mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".$_POST['login']."'");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
If (mysql_num_rows($result)!=1) echo '<div class="menu">Пользователь <b>'.$_POST['login'].'</b> не найден.';
 
$replacement['{login}']=mysql_result($result,0,'login');
$replacement['{password}']=mysql_result($result,0,'password');
 
$head=convert_cyr_string(replacer($_mail['return_head'],$replacement),"w","k");
$msg=convert_cyr_string(replacer($_mail['return'],$replacement),"w","k");
 
$result=@mail(mysql_result($result,0,'mail'),$head,$msg,"From: ".email."
Content-type:text/plain; charset=koi8-r");
 
echo '<div class="menu">Данные ';
If (!$result) echo 'не ';
echo 'высланы на e-mail';
break;
 
case 'r_money':
 
echo '<div class="menu"><div class="title"><b>Рейтинг по деньгам</b></div>';
 
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `nick`,`money` FROM `users` WHERE `money`>'0' ORDER BY `money` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'nick').'</b> денег: [<b>'.(mysql_result($result,$i,'money')*1).'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'nick').'</b> денег: [<b>'.(mysql_result($result,$i,'money')*1).'</b>]<br/>';
$next = true;
}
}
else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
echo '---<br/>';
If ($page>1) echo '<a href="?mode=r_money&page='.($page-1).'">[Назад] </a>';
If ($next) echo '<a href="?mode=r_money&page='.($page+1).'"> [Вперед]</a>';
break;
 
case 'rbank':
 
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `login`,`bank` FROM `".prefix."users` WHERE `bank`>'0' ORDER by `bank` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo '<div class="menu"><div class="title"><b>Рейтинг банкиров</b></div>';
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> кредитов: [<b>'.mysql_result($result,$i,'bank').'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> кредитов: [<b>'.mysql_result($result,$i,'bank').'</b>]<br/>';
$next = true;
}
} else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
 
echo '---<br/>';
If ($page>1) echo '<a href="?mode=rbank&page='.($page-1).'">[Назад] </a>';
 
If ($next) echo '<a href="?mode=rbank&page='.($page+1).'"> [Вперед]</a>';
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` WHERE `bank`>'0' ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo "<div class='menu'><br/>Участников: <b>".mysql_num_rows($result)."</b>";
break;
case 'best':
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `login`,`cfrom`,`cto` FROM `".prefix."users` ORDER by `cfrom` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo '<div class="menu"><div class="title"><b>Рейтинг кликунов</b></div>';
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> переходов: [<b>'.mysql_result($result,$i,'cfrom').'/'.mysql_result($result,$i,'cto').'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> переходов: [<b>'.mysql_result($result,$i,'cfrom').'/'.mysql_result($result,$i,'cto').'</b>]<br/>';
$next = true;
}
} else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
 
echo '---<br/>';
If ($page>1) echo '<a href="?mode=best&page='.($page-1).'">[Назад] </a>';
If ($next) echo '<a href="?mode=best&page='.($page+1).'"> [Вперед]</a>';
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo "<div class='menu'><br/>Учасников: <b>".mysql_num_rows($result)."</b>";
break;
 
case 'r_day':
 
$result = mysql_query("SELECT `id`,`login` FROM `".prefix."users` ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
while ($r=mysql_fetch_array($result))
{
$n=mysql_num_rows(mysql_query("SELECT `to` FROM `".prefix."clicks` WHERE `who`='$r[id]' ORDER by `who` desc "));
if ($n>0)
$arr[$r[login]]=$n;
}
 
arsort($arr);
 
echo '<div class="menu"><div class="title"><b>Лучшие сегодня</b></div>';
 
foreach($arr as $key=>$value)
{
$i++;
print "$i) Логин: <b>$key</b> Кликов: [<b>$value</b>] <br />";
}
print "---<br />Участников: <b>$i</b><br />";
break;
 
case 'r_ref':
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` ORDER BY `id` desc ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
while ($r=mysql_fetch_array($result))
{
$n=mysql_num_rows(mysql_query("SELECT `login` FROM `".prefix."users` WHERE `pid`='$r[login]' "));
if ($n>0)
$arr[$r[login]]=$n;
}
 
arsort($arr);
 
echo '<div class="menu"><div class="title"><b>Рейтинг по рефералам</b></div>';
 
foreach($arr as $key=>$value)
{
$i++;
print "<b>$i</b>) Логин: <b>$key</b> Рефералов: [<b>$value</b>] <br />";
}
 
print "---<br />Участников: <b>$i</b><br />";
break;
case 'ratin':
echo '<div class="menu"><div class="title"><b>Рейтинги:</b></div>
<a href="?mode=r_day">Лучшие сегодня</a><br/>
<a href="?mode=rbank">Рейтинг банкиров</a><br/>
<a href="?mode=r_money">Рейтинг по деньгам</a><br/>
<a href="?mode=r_ref">Рейтинг по рефералам</a><br/>
<a href="?mode=best">Рейтинг пользователей</a><br/>';
break;
 
case false:
default:
 
$result = mysql_query("SELECT `who` FROM `".prefix."guest` ");
$sb = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."actia` ");
$ac = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."news` ORDER by `ts` desc LIMIT 0,1");
If (!$result || mysql_num_rows($result)!=1) $data=''; else $data=''.date("d.m",mysql_result($result,0,'ts')).'';
$counter = mysql_num_rows(mysql_query("SELECT * FROM `ban`"));
?>
 
 
 
 
 
 
 
 
 
<?php
/******************************************************************************/**********************************************************************************************/
echo '<div class="menu"><b>Войти</b>
<form class="aut" method="get" action="enter.php">
<b>Логин:</b><br/>
<input type="text" name="login" maxlength="'.lenght_login.'" value=""/><br/>
<b>Пароль:</b><br/><input type="password" name="password" class="do_button" maxlength="'.lenght_password.'" value=""/><br/>
<input type="submit" class="Button" value="Войти" /></form><br><img src="/dir.gif" alt=">>"><a href="reg.php';
$pid=mysql_escape_string($_GET[pid]);
if (!empty($pid))
print "?pid=$pid";
echo '">Регистрация!</a> '.new_user().' чел.<br/><img src="/dir.gif" alt=">>"><a href="?mode=lost">Востановить пароль</a><br/></div>';
/******************************************************************************/**********************************************************************************************/
?>
 
 
<div class="form">
<h2>Меню</h2>
<?php
$result = @mysql_query("SELECT `ts` FROM `".prefix."news` ORDER by `ts` desc LIMIT 0,1");
If (!$result || mysql_num_rows($result)!=1) $data=''; else $data=''.date("d.m",mysql_result($result,0,'ts')).'';
$result = mysql_query("SELECT `who` FROM `".prefix."guest` ");
$sb = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."actia` ");
$ac = mysql_num_rows($result);
 
 
 
echo '<img src="/dir.gif" alt=">>"><a href="news.php'.$_zapros.'">Новости</a> от
[<b>'.$data.'</b>]<br/>
<img src="/dir.gif" alt=">>"><a href="actia.php'.$_zapros.'">Акции клуба</a> [<b>'.$ac.'</b>]<br/>
<img src="/dir.gif" alt=">>"><a href="guest.php'.$_zapros.'">Гостевушка</a><br/>
<img src="/dir.gif" alt=">>"><a href="bonus.php'.$_zapros.'">WMR-Бонус</a><br/>
<img src="/dir.gif" alt=">>"><a href="forum.php'.$_zapros.'">Форум</a><br/>
<img src="/dir.gif" alt=">>"><a href="rules.php'.$_zapros.'">Правила</a><br/>
<img src="/dir.gif" alt=">>"><a href="help.php'.$_zapros.'">Помощь новеньким</a><br/>
<img src="/dir.gif" alt=">>"><a href="contact.php'.$_zapros.'">Администрация клуба!</a><br/>
<img src="/dir.gif" alt=">>"><a href="reklam.php'.$_zapros.'">Рекламодателям</a></br>
<img src="/dir.gif" alt=">>"><a href="ustan.php'.$_zapros.'">Купить скрипт</a><br/>';
?>
 
</div>
 
<div class="content">
Привет друг! Я знаю что у тебя есть сайт! А хочешь ли ты его раскрутить?
 
 
</div>
 
</div>
 
<div class="footer">
<ul class="foot-mn">
<li><a href="#">О проекте</a></li>
<li><a href="#">Правила</a></li>
<li><a href="#">Контакты</a></li>
</ul>
 
<div class="atestat">
<h1><a href="https://passport.webmoney.ru/asp/certview.asp?wmid=319128217291" target="_blank">
<img src="https://www.cyberforum.ru/img/WMTrustID_ru.bmp" id="ctl00_ctl00_WMTrustLogo" title="Здесь находится аттестат нашего WM идентификатора 319128217291" /><br /><font size="1">Проверить аттестат</font></a></h1>
                                    
<h2>© 2012 Copyright <a href="#">"ЛПО REYN"</a></h2>
</div>
</div>
 
 
</div>
<?php
include "/header/ind.inc.php";
?>
</body>
</html>
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 16:40 8
Цитата Сообщение от reyn90 Посмотреть сообщение
<div class="menu">
Я даже не удивляюсь ошибке, уберите все ковычки в текстах которые выводится с помощью echo!
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 16:43  [ТС] 9
Цитата Сообщение от Илья Федин Посмотреть сообщение
Я даже не удивляюсь ошибке, уберите все ковычки в текстах которые выводится с помощью echo!
На других страницах работает же. Там ковычки стоят! На видео я проверил.
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 16:48 10
reyn90, Попрбуйте убрать </html>
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 16:53  [ТС] 11
Цитата Сообщение от Илья Федин Посмотреть сообщение
reyn90, Попрбуйте убрать </html>
В посте №6 я загрузил видео о том, как убрал этот тэг. Ошибка показывает на последнюю строчку, какой бы она не была.
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 17:05 12
reyn90, Если бы оно скачалось...

Добавлено через 2 минуты
reyn90, Вроде скачал, не понимаю, вроде вашу тему переместили, пуусть вам тогда другие помогут
0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 17:10  [ТС] 13
Ладно, жду мнение других людей!

Добавлено через 41 секунду
Цитата Сообщение от Илья Федин Посмотреть сообщение
reyn90, Если бы оно скачалось...

Добавлено через 2 минуты
reyn90, Вроде скачал, не понимаю, вроде вашу тему переместили, пуусть вам тогда другие помогут
Спасибо за внимание! )))
0
Эксперт PHP
5752 / 4133 / 1506
Регистрация: 06.01.2011
Сообщений: 11,279
10.11.2012, 17:14 14
reyn90, эта ошибка возникла из-за того, что вы забыли поставить закрывающуюся фигурную скобку. Вот так посмотрите:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
<?php
include "/header/config.inc.php";
include "/header/function.inc.php";
include "/header/header.inc.php";
include "/header/connect.inc.php";
include "/header/click-club.class.php";
 
@mysql_query("DELETE FROM `ban` WHERE `date`<".time()."");
@mysql_query("DELETE FROM `mrek` WHERE `date`<".time()."");
 
If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css.css" />
<title>Главная</title>
</head>
 
<body>
<div class="main">
 
<div class="head">
<a href="#">"ЛПО" REYN</a>
</div>
<div class="head_line"><h2>Добро пожаловать к нам на сайт КЛИК ЗА КЛИК!</h2></div>
<div class="content-main">
 
 
 
 
 
 
<?php
switch ($mode){
 
case 'lost':
 
echo '<div class="menu"><div class="title"><b>Форма востановления пароля</b></div>
<form action="?mode=lok" method="post">
Логин:<br/>
<input type="text" name="login" class="do_button" maxlength="'.lenght_login.'" value=""/><br/>
Код с картинки:<br/>
<img src="captcha.php" alt="Включите отображение картинок в браузере" /><br/>
<input type="text" name="code" class="do_button" value="" maxlength="'.lenght_code.'" /><br/>
<input type="submit" class="Button" value="Выслать" />
</form>';
break;
 
case 'lok':
 
If (!isset($_POST['login']) ||  !$click_club->is_login($_POST['login'])){
echo '<div class="menu"><b>Логин не введён!</b><br/>';
break;
}
}
 
If (!isset($_POST['code']) || !ereg("^[".symbols."]{".lenght_code."}$",strtolower($_POST['code'])))
{
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>
Длина: <b>'.lenght_code.'</b><br/>';
break;
}
 
$result=@mysql_query("SELECT * FROM `".prefix."captcha` WHERE `ip`='".ip."' && `ua`='".short_agent."' && `ts`>=".(time()-captchado));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
If (mysql_num_rows($result)!=1){
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>';
break;
}
 
$code = mysql_result($result,0,'code');
If (strtolower($_POST['code'])!=$code){
echo '<div class="menu"><b>Защитный код введён неверно!</b><br/>';
break;
}
 
@mysql_query("DELETE FROM `".prefix."captcha` WHERE (`ip`='".ip."' && `ua`='".short_agent."') OR `ts`<".(time()-captchado));
 
$result = mysql_query("SELECT * FROM `".prefix."users` WHERE `login`='".$_POST['login']."'");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
If (mysql_num_rows($result)!=1) echo '<div class="menu">Пользователь <b>'.$_POST['login'].'</b> не найден.';
 
$replacement['{login}']=mysql_result($result,0,'login');
$replacement['{password}']=mysql_result($result,0,'password');
 
$head=convert_cyr_string(replacer($_mail['return_head'],$replacement),"w","k");
$msg=convert_cyr_string(replacer($_mail['return'],$replacement),"w","k");
 
$result=@mail(mysql_result($result,0,'mail'),$head,$msg,"From: ".email."
Content-type:text/plain; charset=koi8-r");
 
echo '<div class="menu">Данные ';
If (!$result) echo 'не ';
echo 'высланы на e-mail';
break;
 
case 'r_money':
 
echo '<div class="menu"><div class="title"><b>Рейтинг по деньгам</b></div>';
 
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `nick`,`money` FROM `users` WHERE `money`>'0' ORDER BY `money` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'nick').'</b> денег: [<b>'.(mysql_result($result,$i,'money')*1).'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'nick').'</b> денег: [<b>'.(mysql_result($result,$i,'money')*1).'</b>]<br/>';
$next = true;
}
}
else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
echo '---<br/>';
If ($page>1) echo '<a href="?mode=r_money&page='.($page-1).'">[Назад] </a>';
If ($next) echo '<a href="?mode=r_money&page='.($page+1).'"> [Вперед]</a>';
break;
 
case 'rbank':
 
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `login`,`bank` FROM `".prefix."users` WHERE `bank`>'0' ORDER by `bank` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo '<div class="menu"><div class="title"><b>Рейтинг банкиров</b></div>';
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> кредитов: [<b>'.mysql_result($result,$i,'bank').'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> кредитов: [<b>'.mysql_result($result,$i,'bank').'</b>]<br/>';
$next = true;
}
} else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
 
echo '---<br/>';
If ($page>1) echo '<a href="?mode=rbank&page='.($page-1).'">[Назад] </a>';
 
If ($next) echo '<a href="?mode=rbank&page='.($page+1).'"> [Вперед]</a>';
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` WHERE `bank`>'0' ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo "<div class='menu'><br/>Участников: <b>".mysql_num_rows($result)."</b>";
break;
case 'best':
If (!isset($_GET['page']) || !is_numeric($_GET['page'])) $page=1; else { $page=$_GET['page']; (int)$page;}
 
$result = mysql_query("SELECT `login`,`cfrom`,`cto` FROM `".prefix."users` ORDER by `cfrom` desc LIMIT ".(($page-1)*num_best_on_page).",".(num_best_on_page+1));
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo '<div class="menu"><div class="title"><b>Рейтинг кликунов</b></div>';
$next = false;
$num = mysql_num_rows($result);
If ($num>0){
If ($num<=num_best_on_page)
for ($i=0;$i<$num;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> переходов: [<b>'.mysql_result($result,$i,'cfrom').'/'.mysql_result($result,$i,'cto').'</b>]<br/>';
else  {
for ($i=0;$i<num_best_on_page;$i++)
echo (($page-1)*num_best_on_page+$i+1).') Логин: <b>'.mysql_result($result,$i,'login').'</b> переходов: [<b>'.mysql_result($result,$i,'cfrom').'/'.mysql_result($result,$i,'cto').'</b>]<br/>';
$next = true;
}
} else echo '<div class="menu"><b>Нет пользователей!</b><br/>';
 
echo '---<br/>';
If ($page>1) echo '<a href="?mode=best&page='.($page-1).'">[Назад] </a>';
If ($next) echo '<a href="?mode=best&page='.($page+1).'"> [Вперед]</a>';
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
echo "<div class='menu'><br/>Учасников: <b>".mysql_num_rows($result)."</b>";
break;
 
case 'r_day':
 
$result = mysql_query("SELECT `id`,`login` FROM `".prefix."users` ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
while ($r=mysql_fetch_array($result))
{
$n=mysql_num_rows(mysql_query("SELECT `to` FROM `".prefix."clicks` WHERE `who`='$r[id]' ORDER by `who` desc "));
if ($n>0)
$arr[$r[login]]=$n;
}
 
arsort($arr);
 
echo '<div class="menu"><div class="title"><b>Лучшие сегодня</b></div>';
 
foreach($arr as $key=>$value)
{
$i++;
print "$i) Логин: <b>$key</b> Кликов: [<b>$value</b>] <br />";
}
print "---<br />Участников: <b>$i</b><br />";
break;
 
case 'r_ref':
 
$result = mysql_query("SELECT `login` FROM `".prefix."users` ORDER BY `id` desc ");
If (!$result){
echo 'Ошибка запроса к бд...';
break;
}
 
while ($r=mysql_fetch_array($result))
{
$n=mysql_num_rows(mysql_query("SELECT `login` FROM `".prefix."users` WHERE `pid`='$r[login]' "));
if ($n>0)
$arr[$r[login]]=$n;
}
 
arsort($arr);
 
echo '<div class="menu"><div class="title"><b>Рейтинг по рефералам</b></div>';
 
foreach($arr as $key=>$value)
{
$i++;
print "<b>$i</b>) Логин: <b>$key</b> Рефералов: [<b>$value</b>] <br />";
}
 
print "---<br />Участников: <b>$i</b><br />";
break;
case 'ratin':
echo '<div class="menu"><div class="title"><b>Рейтинги:</b></div>
<a href="?mode=r_day">Лучшие сегодня</a><br/>
<a href="?mode=rbank">Рейтинг банкиров</a><br/>
<a href="?mode=r_money">Рейтинг по деньгам</a><br/>
<a href="?mode=r_ref">Рейтинг по рефералам</a><br/>
<a href="?mode=best">Рейтинг пользователей</a><br/>';
break;
 
case false:
default:
 
$result = mysql_query("SELECT `who` FROM `".prefix."guest` ");
$sb = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."actia` ");
$ac = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."news` ORDER by `ts` desc LIMIT 0,1");
If (!$result || mysql_num_rows($result)!=1) $data=''; else $data=''.date("d.m",mysql_result($result,0,'ts')).'';
$counter = mysql_num_rows(mysql_query("SELECT * FROM `ban`"));
?>
 
 
 
 
 
 
 
 
 
<?php
/******************************************************************************/**********************************************************************************************/
echo '<div class="menu"><b>Войти</b>
<form class="aut" method="get" action="enter.php">
<b>Логин:</b><br/>
<input type="text" name="login" maxlength="'.lenght_login.'" value=""/><br/>
<b>Пароль:</b><br/><input type="password" name="password" class="do_button" maxlength="'.lenght_password.'" value=""/><br/>
<input type="submit" class="Button" value="Войти" /></form><br><img src="/dir.gif" alt=">>"><a href="reg.php';
$pid=mysql_escape_string($_GET[pid]);
if (!empty($pid))
print "?pid=$pid";
echo '">Регистрация!</a> '.new_user().' чел.<br/><img src="/dir.gif" alt=">>"><a href="?mode=lost">Востановить пароль</a><br/></div>';
/******************************************************************************/**********************************************************************************************/
?>
 
 
<div class="form">
<h2>Меню</h2>
<?php
$result = @mysql_query("SELECT `ts` FROM `".prefix."news` ORDER by `ts` desc LIMIT 0,1");
If (!$result || mysql_num_rows($result)!=1) $data=''; else $data=''.date("d.m",mysql_result($result,0,'ts')).'';
$result = mysql_query("SELECT `who` FROM `".prefix."guest` ");
$sb = mysql_num_rows($result);
$result = mysql_query("SELECT `ts` FROM `".prefix."actia` ");
$ac = mysql_num_rows($result);
 
 
 
echo '<img src="/dir.gif" alt=">>"><a href="news.php'.$_zapros.'">Новости</a> от
[<b>'.$data.'</b>]<br/>
<img src="/dir.gif" alt=">>"><a href="actia.php'.$_zapros.'">Акции клуба</a> [<b>'.$ac.'</b>]<br/>
<img src="/dir.gif" alt=">>"><a href="guest.php'.$_zapros.'">Гостевушка</a><br/>
<img src="/dir.gif" alt=">>"><a href="bonus.php'.$_zapros.'">WMR-Бонус</a><br/>
<img src="/dir.gif" alt=">>"><a href="forum.php'.$_zapros.'">Форум</a><br/>
<img src="/dir.gif" alt=">>"><a href="rules.php'.$_zapros.'">Правила</a><br/>
<img src="/dir.gif" alt=">>"><a href="help.php'.$_zapros.'">Помощь новеньким</a><br/>
<img src="/dir.gif" alt=">>"><a href="contact.php'.$_zapros.'">Администрация клуба!</a><br/>
<img src="/dir.gif" alt=">>"><a href="reklam.php'.$_zapros.'">Рекламодателям</a></br>
<img src="/dir.gif" alt=">>"><a href="ustan.php'.$_zapros.'">Купить скрипт</a><br/>';
?>
 
</div>
 
<div class="content">
Привет друг! Я знаю что у тебя есть сайт! А хочешь ли ты его раскрутить?
 
 
</div>
 
</div>
 
<div class="footer">
<ul class="foot-mn">
<li><a href="#">О проекте</a></li>
<li><a href="#">Правила</a></li>
<li><a href="#">Контакты</a></li>
</ul>
 
<div class="atestat">
<h1><a href="https://passport.webmoney.ru/asp/certview.asp?wmid=319128217291" target="_blank">
<img src="https://www.cyberforum.ru/img/WMTrustID_ru.bmp" id="ctl00_ctl00_WMTrustLogo" title="Здесь находится аттестат нашего WM идентификатора 319128217291" /><br /><font size="1">Проверить аттестат</font></a></h1>
Добавлено через 3 минуты
Цитата Сообщение от Илья Федин Посмотреть сообщение
Я даже не удивляюсь ошибке, уберите все ковычки в текстах которые выводится с помощью echo!
Илья Федин, а почему нельзя использовать кавычки? Аргументируйте своё утверждение.
1
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
10.11.2012, 17:17 15
Цитата Сообщение от Lyodik Посмотреть сообщение
Аргументируйте своё утверждение.
У меня PHP думал что это закрытиие echo

Добавлено через 30 секунд

Не по теме:

И вообще я по части веб-серверов

0
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 17:22  [ТС] 16
Цитата Сообщение от Lyodik Посмотреть сообщение
reyn90, эта ошибка возникла из-за того, что вы забыли поставить закрывающуюся фигурную скобку. Вот так посмотрите:
На какой строчке та?
0
Эксперт PHP
5752 / 4133 / 1506
Регистрация: 06.01.2011
Сообщений: 11,279
10.11.2012, 17:24 17
Да нет, вроде в блоках echo проблем в данном коде нет. А вот тут (61 строка):
PHP
1
2
3
...
If (!isset($_POST['code']) || !ereg("^[".symbols."]{".lenght_code."}$",strtolower($_POST['code'])))
...
Действительно кавычки неверно проставлены ereg устарело.
Надо так:
PHP
1
If (!isset($_POST['code']) || !preg_match('/^['.symbols.']{'.lenght_code.'}$/',strtolower($_POST['code'])))
Добавлено через 1 минуту
reyn90, я дал код готовый!!! В предпоследнем моём посте смотрте.
1
1 / 1 / 1
Регистрация: 23.05.2009
Сообщений: 52
10.11.2012, 17:29  [ТС] 18
Цитата Сообщение от Lyodik Посмотреть сообщение
Да нет, вроде в блоках echo проблем в данном коде нет. А вот тут (61 строка):
PHP
1
2
3
...
If (!isset($_POST['code']) || !ereg("^[".symbols."]{".lenght_code."}$",strtolower($_POST['code'])))
...
Действительно кавычки неверно проставлены ereg устарело.
Надо так:
PHP
1
If (!isset($_POST['code']) || !preg_match('/^['.symbols.']{'.lenght_code.'}$/',strtolower($_POST['code'])))
Добавлено через 1 минуту
reyn90, я дал код готовый!!! В предпоследнем моём посте смотрте.
Знаешь действительно кавычка! На 283 строчке "{" поставил. Работатет! Но если что я ещё напишу.

Добавлено через 2 минуты
А код та рабочий 7 раз проверяю! )))))) Уже глаза устали смотреть в монитор! 3 недели работаю на проектом!
1
Para bellum
10.11.2012, 17:31
  #19

Не по теме:


В предыдущем моём посте актуальна только смена ereg на preg_match! Про кавычки я не говорил, если что :). Не обратил внимания, что там константы, думал текст ))

0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16843 / 6722 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.11.2012, 20:39 20
Цитата Сообщение от Илья Федин Посмотреть сообщение
Этот тег означает конец, а конец по английйски end
Можно код скрипта?
этот тег тут вообще ни причем, хоть его и не было бы - был бы тег начала html-кода, ошибка бы не изменилась (разве что номер строки). Ошибка означает лишь то, что где то блок условия или цикла не закрыли

Добавлено через 2 минуты

Не по теме:

вот так всегда, сначала напишешь - а потом увидишь что оказывается две страницы..

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2012, 20:39
Помогаю со студенческими работами здесь

Перестал работать сайт
Сайт http://f24.md/ Работал, работал и вдруг перестал. Я в нем не копался, смотрю вроде все на...

Перестал работать сайт
Сайт на денвере, все было отлично, но в один день денвер стал вырубаться каждые 30 сек. Было решено...

Перестал работать сайт и админка
Здравствуйте! ситуевина такая - неожиданно без всяких предпосылок не отркрывается сайт с админкой....

Сайт на локалке перестал работать
Вчера установил и заработало, обрадовался выключил денвер, сегодня включил денвер запустил сайл а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru