Архив - только для чтения |
Сообщество uCoz » Архивариус » Архив » PHP на uCoz (Описание темы) |
PHP на uCoz |
В марте 2011 в системе uCoz появилась возможность использовать ограниченные PHP-скрипты. PHP вводится для того, чтобы наши пользователи могли расширить и кастомизировать свои сайты. Добавить им гибкости и разнообразных полезных функций. С помощью нового функционала возможно реализовать различные фичи на сайте, использовать скрипты для взаимодействия с модулями системы и вывода данных в необходимом виде и месте, их преобразование. Открываются возможности к реализации необычных сервисов на своих сайтах. Данное решение не подходит для установки портальных систем, монстрообразных движков форумов, и прочих высоконагрузочных скриптов с неоптимальным исходным кодом, дающих высокие необоснованные нагрузки на сервер.
А также: Как активировать услугу? Услуга доступна в рамках пакетов (начиная с пакета "Расширенный 2”), и как отдельная услуга ($1.99 в месяц) Панель управления » Платные услуги » Купить отдельную услугу » PHP » Возможность использования PHP-скриптов В этой теме разрешается обсуждать данную возможность, делиться опытом, вносить конструктивные предложения. Внимание! |
YuriT, но какя его передам если передаются самиюкозкоды а не из значения.вэтом и вся беда.
|
Quote (HotKnife) но какя его передам если передаются самиюкозкоды а не из значения.вэтом и вся беда. Это так, по-видимомму, при вставке вызова скрипта через юкозовский код. Но можно ведь все делать и самому (например, просто посмотреть, в какой HTML-код преобразуется юкозовский $PHPCODE$, и вставлять в шаблон прямо его. Тогда все значения юкозовских операторов передадутся в скрипт без проблем. Если нужно, там ведь можно перед вызовом скрипта все параметры еще и джаваскриптом обработать. Так что если нужно - то у такого рода задач варианты решений есть. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Воскресенье, 24 Апр 2011, 20:09:48
|
YuriT, можеш подсказать что нибудь?
Добавлено (24-Апр-2011, 20:53:25) |
Quote (YuriT) Не "подделать", а зайти через левое прокси. "Фальшивомонетчики не подделывают деньги. Они просто используют левые станки". Для передачи PHP скрипту $UCOZCODES$ в $PHPCODE$ используем такую конструкцию:
Code <?$PHPCODE$("http://SITE_ADDRESS/php/SCRIPT_NAME.php?uid=",$USER_ID$,"&pol=",$USER_GENDER_ID$,"&d=",$DAY$)?> Вы полюбили меня. Здесь я. (с)
Сообщение отредактировал Ferro7 - Воскресенье, 24 Апр 2011, 21:01:36
|
|
|
Quote (VelFaramey) Сегодня в 12 часов по Москве оплатил услугу php отдельно (днем ранее был заказан базовый премиум-пакет), после при попытке задать ftp пароль пишется "Временно невозможно выполнить, попробуйте позже" Попробуйте сейчас. Если ошибка повторится, напишите мне ЛС |
Quote (HotKnife) YuriT, а примерно какие извращения? Ну, можно например в стандартной форме добавления-редактирования скриптом менять action на адрес скрипта, в скрипте еще раз обрабатывать все имеющиеся в форме значения, и затем постить форму с "подправленными" значениями уже на нужное место из-под админского аккаунта (при этом придется еще дополнительно логиниться как админ), а потом, если это была форма добавления, а не форма редактирования - еще раз открывать новый материал на редактирование и менять в нем параметр user (поскольку задать юзера прямо в форме добавления, кажется, нельзя - впрочем, это уже надо проверять экспериментально). А так, вроде бы, обещали, что со временем нормальное API для добавления/модификации материалов тоже появится - и тогда, вероятно, то же самое можно будет сделать проще. И, само собой, все это никак не сможет помочь в предотвращении постинга материалов всякими спам-роботами, поскольку те по-прежнему будут их постить прямо на сервер, минуя все скрипты. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Вторник, 26 Апр 2011, 16:02:09
|
|
Quote (HotKnife) а как примерно акшин изменить? Например, так (ставим после кода формы; предполагается, что форма на странице одна): Code <script> $('form').attr('action','http://my_site/php/script.php') </script> Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
у меня проблема такая вот я установил PHP все норм, но когда я поставил скрипт на сайт он не работает все залил по фтп на s2000 но скрипт почему то не работает. и все по инструкции сделал но все равно не работает помогите!
скрипт полезный материал: Code <div align="right" style="padding-right: 10px;"><span id="golike" onclick="likef.go();">Полезный материал</span> <img align="absmiddle" style="margin-top: -3px; border: none" id="like_img" src="http://uweb.su/upload/1/test/star_off.png"> <span id="num_like" title="Голосов">0</span></div> <script type="text/javascript"> var likef = {init: function(){$.getScript("http://ranknaruto.ru/php/starlike/read.php?eid=$ID$&uid=<?if $USER_ID$?>$USER_ID$<?else?>0<?endif?>")}, go: function(){if ((new Date().valueOf() - likef.t) < 2500) return _uWnd.alert('Нельзя совершать данное действие так часто', 'Ошибка', {w: 270, h: 65});$("#golike").html("Загрузка..."); var uj = encodeURIComponent('http://ranknaruto.ru$ENTRY_URL$'), tj = encodeURIComponent('$ENTRY_TITLE$'); $.getScript("http://ranknaruto.ru/php/starlike/?url=" + uj + "&title=" + tj + "&eid=$ID$&uid=<?if $USER_ID$?>$USER_ID$<?else?>0<?endif?>",function(){likef.t=new Date().valueOf()})},t:0};likef.init();</script> |
| |||