avatar_KURTIS

MuWebClone MWC: Сайт про MU Online и веб-сайты, просто супер!

Автор KURTIS, 2010 Сен. 26, 13:53

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

epmak

#40
ну в браузере  вглавное, шоб не на сервере в скриптах )
upd: да, проблема в нем. работает не совсем как задумано, буем исправлять.

GrInYa

поэтому нужна проверка значений а не порт

epmak

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

EliT

MuWebClone Да не чего но над дизайном надо поработать и сделать блоки двух сторониться!

ATAMAH

## здесь был скриншот ##
В каких файлах можно добавить и изменять ссылки в главном меню и в меня персонажа?

epmak

добавлять можно. модуль есть, как включить выше смотри, там файлик надо заменить чтобы он у админа появился. Как пользоваться модулем - написано в первом посте.

ATAMAH

#46
Цитата: epmak от 2010 Окт. 02, 17:22  добавлять можно. модуль есть, как включить выше смотри, там файлик надо заменить чтобы он у админа появился. Как пользоваться модулем - написано в первом посте.
Когда мы нажимаем в главном меню  Скачать файлы нас переносит на https://наш_сайт/?p=download    А мне нyжно чтоб переносило нас допустим на  https://наш_сайт/?p=down          как это сделать ?

epmak

ответ я тебе дал :)
Спойлер
[свернуть]
Спойлер
[свернуть]

casper

epmak ты тама по поводу ХSS не скоро сделаеш фикс?)))))

Shutter

в шапке сайта пишет такую вот ошибку
Спойлер
Warning: opendir(C: mpphtdocs/lang) [function.opendir]: failed to open dir: No error in C:xampphtdocs_sysvolengine.php on line 18
[свернуть]
Когда нажимаешь "Кто онлайн?" пишет такие ошибки
а хотя воопбще написано что "На Сервере : 1"
Спойлер
Warning: mssql_query() [function.mssql-query]: message: Cannot resolve collation conflict for equal to operation. (severity 16) in C:xampphtdocspagesonline.php on line 25

Warning: mssql_query() [function.mssql-query]: Query failed in C:xampphtdocspagesonline.php on line 25

Warning: mssql_num_rows(): supplied argument is not a valid MS SQL-result resource in C:xampphtdocspagesonline.php on line 26
Сейчас никто не играет.
[свернуть]

epmak

#50
делаю. по большому счету я зря вообще этот класс юзал. Сейчас переделаю, проверю и выложу.

Цитата: Shutter от 2010 Окт. 02, 18:31  в шапке сайта пишет такую вот ошибку
Спойлер
Warning: opendir(C: mpphtdocs/lang) [function.opendir]: failed to open dir: No error in C:xampphtdocs_sysvolengine.php on line 18
[свернуть]
Когда нажимаешь "Кто онлайн?" пишет такие ошибки
а хотя воопбще написано что "На Сервере : 1"
Спойлер
Warning: mssql_query() [function.mssql-query]: message: Cannot resolve collation conflict for equal to operation. (severity 16) in C:xampphtdocspagesonline.php on line 25

Warning: mssql_query() [function.mssql-query]: Query failed in C:xampphtdocspagesonline.php on line 25

Warning: mssql_num_rows(): supplied argument is not a valid MS SQL-result resource in C:xampphtdocspagesonline.php on line 26
Сейчас никто не играет.
[свернуть]
во первых, прописал директиву кроиво до сайта : C: mpphtdocs а у тебя C:xampphtdocs, во вторых убери  в последний слеш с зхакрывающим, то есть /, но сначала исправь дирку и посмотри.
а вот во втором случае у тебя collation conflict... у тебя что разные таблицы с разными кодировками?

ReaL

ермак не можешь подсказать,как можно зделать так чтоб не высвечивались статы в Top 100?

epmak

я не вводил данную опцию.
отключить это дело будет немного мутороно
крч, заменить в top100.php в папке pages весь код на это:
Спойлер
<?php
require "opt.php";
unset($okon);
$gettime = time();
if ($_GET["class"])
{
$classtop = validate($_GET["class"]);
if ($classtop =="dw"){$okon = "sm";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 0 or Class = 1 or Class = 2 order by Resets desc, cLevel desc");}
if ($classtop =="dk"){$okon = "bm";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 16 or Class = 17 or Class = 18 order by Resets desc, cLevel desc");}
if ($classtop =="elf"){$okon = "he";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 32 or Class = 33 or Class = 34 order by Resets desc, cLevel desc");}
if ($classtop =="mg"){$okon = "mg";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 48 or Class = 49 or Class = 50 order by Resets desc, cLevel desc");}
if ($classtop =="dl"){$okon = "dl";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 64 or Class = 65 or Class = 66 order by Resets desc, cLevel desc");}
if ($classtop =="s"){$okon = "sum";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' and Class = 80 or Class = 81 or Class = 82 order by Resets desc, cLevel desc");}

}
elseif($_GET["class"]==NULL || empty($_GET["class"])){$okon="";$resultop = mssql_query("SELECT TOP 100 Name, Class, cLevel, Resets, Strength, Dexterity, Vitality, Energy, Leadership, AccountID FROM Character WHERE CtlCode !='32' and CtlCode != '1' and CtlCode != '17' order by Resets desc, cLevel desc");
}
$topstr1 = @file("_dat/top_100".$okon.".mbcdb");
if(!$topstr1 || ($gettime-$topstr1[0]>$config["toptime"]))
{
$taccept1=0;
$handle1 = fopen("_dat/top_100".$okon.".mbcdb","w");
$nowstr = $gettime."rn";
flock($handle1,LOCK_EX);
fwrite ($handle1,$nowstr);
}else{$taccept1=1;}
echo '<table border=0 cellPadding=0 cellSpacing=0 width="100%" >
<tr>
<td align=left vAlign=top>
<table border=0 cellPadding=0 cellSpacing=0  width="100%">
<tr>
<td align=middle vAlign=center>
<table width="98%"  style="border:1px solid #9f9562; border-collapse: separate; border-spacing: 2px;empty-cells: hide;" align="center" vAlign="top">
<tr style="background: #9f9562">
<td  valign=center align=center  class="styletop" ><a href="?p=top100&class=dw" style= "color: #ffffff;">DW/SM/GM</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100&class=dk" style= "color: #ffffff;">DK/BK/BM</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100&class=elf" style= "color: #ffffff;">Elf/ME/HE</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100&class=mg" style= "color: #ffffff;">MG/DM</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100&class=dl" style= "color: #ffffff;">DL/LE</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100&class=s" style= "color: #ffffff;">S/BS/DMS</a></td>
<td  valign=center align=center class="styletop"><a href="?p=top100" style= "color: #ffffff;">All</a></td>
</tr>
</table>
<table width=98%  style="border:1px solid #9f9562; border-collapse: separate; border-spacing: 2px;empty-cells: hide;" >
<tr style="background: #9f9562">
<td width="2%" valign=center align=center><strong>#</strong></td>
<td width="15%" valign=center align=center ><strong>Ник</strong></td>
<td width="15%" valign=center align=center ><strong>Класс</strong></td>
<td width="2%" valign=center align=center ><strong>Ресет</strong></td>
<td width="5%" valign=center align=center ><strong>Lvl</strong></td>
<td width=11% valign=center align=center ><strong>Гильдия</strong></td>
</tr>';
if ($taccept1==0)
{
for($i=0;$i < mssql_num_rows($resultop);++$i)
{
$rowop = mssql_fetch_row($resultop);
$resultop2 = mssql_query("Select MEMB_STAT.ConnectStat, AccountCharacter.GameIDC FROM MEMB_STAT,AccountCharacter WHERE MEMB_STAT.ConnectStat =1 and MEMB_STAT.memb___id='$rowop[9]' and AccountCharacter.GameIDC='$rowop[0]'");
$rowop2 = mssql_num_rows($resultop2);
$rank = $i+1;
$rowop[1] = classname($rowop[1]);
/**
* отслеживание 65к статов
*/
$rowop[4] = stats65($rowop[4]);
$rowop[5] = stats65($rowop[5]);
$rowop[6] = stats65($rowop[6]);
$rowop[7] = stats65($rowop[7]);
$rowop[8] = stats65($rowop[8]);
if ($rowop[8]==NULL || empty($rowop[8])){$rowop[8]="0";}
if($rowop2 == 0){ $mresult = mssql_fetch_row(mssql_query("SELECT DisConnectTM FROM MEMB_STAT WHERE memb___id='$rowop[9]'"));if($mresult[0]){$mresult[0] = "".sreongest_pr." ".$mresult[0];}}
if($rowop2 == 1){ $mresult = mssql_fetch_row(mssql_query("SELECT ConnectTM FROM MEMB_STAT WHERE memb___id='$rowop[9]'"));if($mresult[0]){$mresult[0] = "".sreongest_pr." ".$mresult[0];}}
echo "<tr style='background:#e0dbb8;'>";
if($rowop2 == 0) { $temp1 = "<td valign=center align=center style=background:#fd7272;><span class="hotspot" onmouseover="tooltip.show('<span style=color:#D8FFEF;font-size:10px; font-weight:bold;>Offline $mresult[0]</span>');" onmouseout="tooltip.hide();">$rank</span></span></td>";}
if($rowop2 == 1) { $temp1 = "<td valign=center align=center style=background:#b0fdab;><span class="hotspot" onmouseover="tooltip.show('<span style=color:#D8FFEF;font-size:10px; font-weight:bold;>Online $mresult[0]</span>');" onmouseout="tooltip.hide();">$rank</span></span></td>";}
echo "$temp1
<td valign=center align=center>$rowop[0]</td>
<td valign=center align=center>$rowop[1]</td>
<td valign=center align=center>$rowop[3]</td>
<td valign=center align=center>$rowop[2]</td>
";

$queryguildm = mssql_query("SELECT G_Name FROM GuildMember WHERE Name = '$rowop[0]'");
if ($queryguildm)
{
$guildmresnum = mssql_num_rows($queryguildm);
if ($guildmresnum == 1)
{
$guildmres = mssql_fetch_row($queryguildm);
$temp2 = "<td valign=center align=center><a href='?p=topguild&name=$guildmres[0]' style='font-size:12px;fontiweight:bold;color:#B60F47'>$guildmres[0]</a></td></tr>";

}
else{$temp2 = "<td valign=center align=center><span>&nbsp;</span></td></tr>";}
}
else{$temp2 = "<td valign=center align=center><span >&nbsp;</span></td></tr>";}
echo $temp2;
if (($i+1) == mssql_num_rows($resultop)){$end="";}else{$end="rn";}
$tempwr = "".$temp1."||".$rowop[0]."||".$rowop[1]."||".$rowop[3]."||".$rowop[2]."||".$temp2."".$end;
fwrite ($handle1, $tempwr);

}
flock($handle1,LOCK_UN);
fclose($handle1);
}
elseif($taccept1==1)
{
for ($i=1;$i<count($topstr1);$i++)
{
$temvar = explode("||",$topstr1[$i]);
echo "
<tr style=background:#e0dbb8>
$temvar[0]
<td valign=center align=center>$temvar[1]</td>
<td valign=center align=center>$temvar[2]</td>
<td valign=center align=center>$temvar[3]</td>
<td valign=center align=center>$temvar[4]</td>
<td valign=center align=center><span class='styletop'>$temvar[9]</span></td>".$temvar[10];
}
}
else{die();}

echo '</table></td></tr></table><br><div align="center" style="text-align:center; font-style:italic;font-size:10px;font-weight:bold;">*'.caching_time.' '.($config["toptime"]/60).' '.caching_mins.'</div></td></tr></table>';
?>
[свернуть]
писал на коленке, поэтому возможно есть ошибки.

enemy

#53
Скажите подалуйста,как в веб-магазине купить вещ?))А то я хоть залогинен,хоть не залогинен - результат один и тот же - вещи все видно,а купить нельзя....
А за веб конечно Спасибище!

ReaL

спс,но нада ешё пару изминений зделать ;)слишком быстро ты скрипт написал ))

enemy

И еще кое-что - как в новость вставлять изображения? Я пытался,вроде вставляет,а когда обновляю страницу - изображения нет.

epmak

Цитата: enemy от 2010 Окт. 03, 09:23  Скажите подалуйста,как в веб-магазине купить вещ?))А то я хоть залогинен,хоть не залогинен - результат один и тот же - вещи все видно,а купить нельзя....
А за веб конечно Спасибище!
если на вещь зен не хватает в веб-сундуке, то отсутствует ссыль

Krestik

epmak можешь дать контакты свои в личку. ? небольшое дельце есть

enemy

Подскажите в чем может быть проблема - захожу в менеджер загрузок,заполняю все поля,вставляю ссылку,все нормально создается,но при попытке скачать - выдает ошибку,мол сервер не доступен.Линки вставлял с 3 файлообменников - результат один и тот же...

epmak

magic_quotes_gpc onn или off? в пхп.ини? вообще, нужно будет подписать кое что в релизе следующем. а иеще, http:// не приписывай к ссылке

Похожие темы (5)

Сообщений: 6
Просмотров: 3392

Сообщений: 8
Просмотров: 5875

Сообщений: 8
Просмотров: 3557

Сообщений: 7
Просмотров: 2953