Проблема со скриптом

голоса: +2
Я в скриптах полный ноль если что. Помогите исправить скрипт ниже. Отображается только сообщение-просилка входа, а оповещение о лс нетsad
 
<?if($GROUP_ID$==0)?>
 
<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;"> 
<table width="412" height="146" cellpadding="10px"> 
<tr><td valign="top" background="/reguest/baloon.png"> 
<table><tr> 
<td style="padding:20px 0px 20px 20px;"> 
<img src="/reguest/info.png" width="40" height="40"></td> 
<td style="padding:15px; 15px; 15px; 0px;"> 
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br> 
<span style="font-weight:bold; font-size: 11px;">Вы вошли как гость. Мы рекомендуем вам <a href="/index/3"><u>зарегистрироваться</u></a> на нашем сайте, или <a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false;"><u>войти</u></a> под своим логином для полного доступа к сайту.</span> 
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a> 
</td></tr> 
</table> 
</td></tr> 
</table> 
</div> 
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>
 
<?if($IS_NEW_PM$)?>
 
<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;"> 
<table width="411" height="146" cellpadding="10px"> 
<tr><td valign="top" background="/reguest/baloon.png"> 
<table><tr> 
<td style="padding:20px 0px 20px 20px;"> 
<img src="/reguest/msg.png" width="40" height="40"></td> 
<td style="padding:15px; 15px; 15px; 0px;"> 
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br> 
<span style="font-weight:bold; font-size: 11px;">Вам пришло новое личное сообщение. <p><a href=$PM_URL$ target="_blank">Посмотреть</a></p> .</span> 
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a> 
</td></tr> 
</table> 
</td></tr> 
</table> 
</div> 
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>
Адрес сайта gm-files.ucoz.ru
| Автор: | Категория: JavaScript

Ответов: 1

голоса: +2
 
Лучший ответ
У гостя не может быть личных сообщений
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Ну я входил с гостя- робит просилка
Входил с юзера (предварительно выслав с другого юзера ему лс) - оповещение не выскакивает
<?if($USER_LOGGED_IN$)?>$IS_NEW_PM$ и так далее <?else?> первая часть кода с просилкой<?endif?>
<?if($USER_LOGGED_IN$)?>
<?if($IS_NEW_PM$)?>

<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="411" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/msg.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вам пришло новое личное сообщение. <p><a href=$PM_URL$ target="_blank">Посмотреть</a></p> .</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>
<?else?>
<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="412" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/info.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вы вошли как гость. Мы рекомендуем вам <a href="/index/3"><u>зарегистрироваться</u></a> на нашем сайте, или <a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false;"><u>войти</u></a> под своим логином для полного доступа к сайту.</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>

ввел вот так, но все появилось только 1 раз (я обновил страницу- появилось оповещ. о лс, вышел- появилась просилка, потом снова вошел-все исчезло:(  )
внимательней надо быть
<?if($USER_LOGGED_IN$)?>
$IS_NEW_PM$

<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="411" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/msg.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вам пришло новое личное сообщение. <p><a href=$PM_URL$ target="_blank">Посмотреть</a></p> .</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>

<?else?>
<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="412" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/info.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вы вошли как гость. Мы рекомендуем вам <a href="/index/3"><u>зарегистрироваться</u></a> на нашем сайте, или <a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false;"><u>войти</u></a> под своим логином для полного доступа к сайту.</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>
О, робит:)
Благодарю вас!
а,секундочку! оповещалка о лс появляется даже когда нет новых лс!
<?if($USER_LOGGED_IN$)?>
<?if($IS_NEW_PM$)?>

<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="411" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/msg.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вам пришло новое личное сообщение. <p><a href=$PM_URL$ target="_blank">Посмотреть</a></p> .</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/><?endif?>

<?else?>
<div id="ball" style="z-index:10000;position:fixed;width:412px;height:146px;right:50px;bottom:20px;margin:-105px 0 0 -412px;font-weight:normal;text-decoration:none;">
<table width="412" height="146" cellpadding="10px">
<tr><td valign="top" background="/reguest/baloon.png">
<table><tr>
<td style="padding:20px 0px 20px 20px;">
<img src="/reguest/info.png" width="40" height="40"></td>
<td style="padding:15px; 15px; 15px; 0px;">
<span style="font-weight:bold; font-size: 14px; color:#446aac;"><b>Оповещение</b></span><br>
<span style="font-weight:bold; font-size: 11px;">Вы вошли как гость. Мы рекомендуем вам <a href="/index/3"><u>зарегистрироваться</u></a> на нашем сайте, или <a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false;"><u>войти</u></a> под своим логином для полного доступа к сайту.</span>
</td><td align="right" valign="top" style="padding:20px 20px 0 0;"><a class="closeball" onclick='document.getElementById("ball").style.display = "none";return false;'><img src="/reguest/cross1.png" onmouseover="this.src='/reguest/cross2.png'" onmouseout="this.src='/reguest/cross1.png'" alt="Закрыть" style="cursor:pointer;"></a>
</td></tr>
</table>
</td></tr>
</table>
</div>
<embed type="application/x-shockwave-flash" src="http://s104.ucoz.net/flash/audio1.swf?song_url=http://gm-files.ucoz.ru/REMINDER.mp3&autoplay=1&loop=0" width="0" height="0"/>
<?endif?>
теперь оповещение о лс вообще пропало
...