|
Скрипт не работающий для гостей.
|
|
| Xaker | Дата: 06 Июля 2009, 12:17 | Сообщение # 1 | ● ● ● ● ● 302 сообщения Статус: Offline | всплывает у всех...а как сделать чтобы у гостей всплывало Вам недоступна эта функция зарегистрируйтесь и т.п...а у посетителей что то типа добавлено..? Code if (username == null) { alert('Вам не доступна данная функция, зарегистрируйтесь.'); else alert('Добавленно');} моё попытка неработает... | | |
|
| Glebero4ek | Дата: 06 Июля 2009, 12:22 | Сообщение # 2 | ● ● ● ● ● 70 сообщений Статус: Offline | Xaker, а обычными условными операторами нельзя сделать?  | | |
|
| Xaker | Дата: 06 Июля 2009, 13:55 | Сообщение # 3 | ● ● ● ● ● 302 сообщения Статус: Offline | Glebero4ek, если бы можно было в файле js их использовать то можно было бы. | | |
|
| MegaFill | Дата: 06 Июля 2009, 14:07 | Сообщение # 4 |  ● ● ● ● ● 1588 сообщений Статус: Offline | if (username == 'undefined') { alert('Вам не доступна данная функция, зарегистрируйтесь.') } else { alert(Добавленно); } | | |
|
| Бармалей | Дата: 06 Июля 2009, 14:31 | Сообщение # 5 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (MegaFill) if (username == 'undefined') { А кто в переменную username запишет строку 'undefined'?Code if(typeof username == 'undefined') { alert('Вам не доступна данная функция, зарегистрируйтесь.') } else { alert(Добавленно); }
 | | |
|
| Xaker | Дата: 06 Июля 2009, 14:59 | Сообщение # 6 | ● ● ● ● ● 302 сообщения Статус: Offline | этот скрипт показывает что я не зарегистрирован даже если это не правда...т.е. работает только 1 часть. | | |
|
| }{0тт@бь)ч | Дата: 06 Июля 2009, 21:08 | Сообщение # 7 | ● ● ● ● ● 1089 сообщений Статус: Offline | Xaker, в HEAD: Code var uName = '<?if($USER_LOGGED_IN$)?>$USERNAME$<?endif?>'; js-обработка: Code if(uName.length==0){ //гость }else{ //юзер } | | |
|
| Xaker | Дата: 07 Июля 2009, 00:46 | Сообщение # 8 | ● ● ● ● ● 302 сообщения Статус: Offline | }{0тт@бь)ч, спасибо наверно работает , не проверял...т.к. обошёлся простой надписью. | | |
|
| NecroProger | Дата: 11 Июля 2009, 19:43 | Сообщение # 9 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Я что-то непонимаю? Code <?if($USER_LOGGED_IN$)?><script type='text/javascript'>alert('Плин, вы зарегены!')</script><?endif?> | | |
|
| Vanofuture | Дата: 11 Июля 2009, 21:17 | Сообщение # 10 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | Quote (NecroProger) Я что-то непонимаю? Да. Так не круто. | | |
|
| Xaker | Дата: 11 Июля 2009, 21:48 | Сообщение # 11 | ● ● ● ● ● 302 сообщения Статус: Offline | NecroProger, Quote (Glebero4ek) а обычными условными операторами нельзя сделать? smile Quote (Xaker) если бы можно было в файле js их использовать то можно было бы. | | |
|
| NecroProger | Дата: 11 Июля 2009, 22:58 | Сообщение # 12 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Xaker, а... Тогда сорри. | | |
|
| }{0тт@бь)ч | Дата: 12 Июля 2009, 06:31 | Сообщение # 13 | ● ● ● ● ● 1089 сообщений Статус: Offline | Quote (NecroProger) <?if($USER_LOGGED_IN$)?> как минимум,  | | |
|
| NecroProger | Дата: 12 Июля 2009, 11:48 | Сообщение # 14 |  ● ● ● ● ● 1024 сообщения Статус: Offline | }{0тт@бь)ч,  | | |
|
| ModernBoy | Дата: 12 Июля 2009, 14:42 | Сообщение # 15 | ● ● ● ● ● 169 сообщений Статус: Offline | Quote (}{0тт@бь)ч) !$USER_LOGGED_IN$=0  | | |
|
| NecroProger | Отредактировал NecroProger - Воскресенье, 12 Июля 2009, 14:51 Дата: 12 Июля 2009, 14:50 | Сообщение # 16 |  ● ● ● ● ● 1024 сообщения Статус: Offline | ModernBoy, Code !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$USER_LOGGED_IN$=1 | | |
|
| VACion | Дата: 12 Июля 2009, 14:58 | Сообщение # 17 |  ● ● ● ● ● 31 сообщение Статус: Offline | Это в шаблоне перед скриптом: Code <script type="text/javascript">var USERLOGGEDIN='$USER_LOGGED_IN$';</script> В скрипте: Code if(USERLOGGEDIN=='1'){...}else{...} А для тех, кому не айс: Code alert(USERLOGGEDIN=='1'?"Ваш профайл айс!":"Это не айс... зарегьтесь"); P.S. Вроде протестировал... Но может быть и не айс. NecroProger, вот это айс! | | |
|
| ModernBoy | Дата: 12 Июля 2009, 15:10 | Сообщение # 18 | ● ● ● ● ● 169 сообщений Статус: Offline | }{0тт@бь)ч, NecroProger, Code <?php $USER_LOGGED_IN = 1; echo 'bb'; ?> | | |
|
| Xaker | Дата: 12 Июля 2009, 15:35 | Сообщение # 19 | ● ● ● ● ● 302 сообщения Статус: Offline | NecroProger, ModernBoy, VACion, а чё вы мутите? то что дал }{0тт@бь)ч, работает. | | |
|
| NecroProger | Дата: 12 Июля 2009, 17:36 | Сообщение # 20 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Xaker, "А мы знаете, тут, плюшками балуемся..." © Хороший советский мультик про толстячка с пропеллером. | | |
|