Hivext Community
Февраль 05, 2012, 11:41:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Добро пожаловать в сообщество разработчиков Hivext.
 
Wiki   IDE   Console      Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: PHP примеры  (Прочитано 3049 раз)
Tenshi
Administrator
Full Member
*****

Авторитет: 3
Сообщений: 121



Просмотр профиля
« : Июль 09, 2010, 03:00:50 »

Основы PHP в платформе

  • Вывод значения переменной на клиент
  • Вывод HTML
  • Вывод HTML через буфер вывода
  • Получение входящих параметров в скрипт, есть доступ к $_GET и $_POST
  • Чтение/запись HTTP заголовков
  • Чтение/запись сессионных переменных, есть доступ к $_SESSION
  • Преобразование PHP объектов в JSON строку
  • Получение локальной подписи вычислительной ноды
  • Импорт PHP скриптов

Доступ к сервисам платформы из PHP

  • Аутентификация пользователя в веб-приложении или сайте
  • Создание новой таблицы (типа данных) в базе данных
  • Создание новой записи (объекта) в таблице (типе данных)
  • Запрос объектов из типа данных
  • Запрос объектов по критерию из типа данных

Доступ к PHP библиотекам

  • Работа с библиотекой CURL
  • Рендеринг текста
  • Рендеринг графиков Line Chart
  • Рендеринг графиков Histogram Chart

Перейти к примерам http://506714ac4962b3d6ed71a7f87e8bd81d.app.hivext.ru/
« Последнее редактирование: Июль 14, 2010, 03:02:28 от Tenshi » Записан
mr47
Newbie
*

Авторитет: 0
Сообщений: 2


1859236
Просмотр профиля
« Ответ #1 : Июль 09, 2010, 05:06:35 »

Сразу вопрос, а как тут начать пользоваться PHP, пример приложения роботы PHP пропал с магазина решений, а как добавить новый PHP файл в проект, мне не понятно, подскажите пожалуйста.   
Записан
Tenshi
Administrator
Full Member
*****

Авторитет: 3
Сообщений: 121



Просмотр профиля
« Ответ #2 : Июль 09, 2010, 05:33:09 »

Пришлось отложить запуск PHP так как еще остались некоторые ньюансы.
Из магазина решений PHP примеры также убраны. В Hive IDE функционал работы с PHP есть, но он пока закрыт.
Ориентируемся на вторую половину июля с открытием PHP.
« Последнее редактирование: Июль 09, 2010, 11:36:43 от Tenshi » Записан
mr47
Newbie
*

Авторитет: 0
Сообщений: 2


1859236
Просмотр профиля
« Ответ #3 : Август 30, 2010, 12:31:56 »

Уже конец августа, когда ?
Записан
Ruslan
Administrator
Sr. Member
*****

Авторитет: 6
Сообщений: 400



Просмотр профиля Email
« Ответ #4 : Август 30, 2010, 12:37:20 »

Скоро, хочется дать все и сразу Улыбающийся. Сейчас дорабатываем подключение сторонних библиотек. Не хочется испортить впечатление... При большом желании можем дать вам персональный доступ к функционалу, но вы должны понимать что могут быть недочеты.
Записан
DzumoHu4
Newbie
*

Авторитет: 0
Сообщений: 2


Просмотр профиля
« Ответ #5 : Декабрь 28, 2010, 03:03:31 »

Документация так и не работает...

Вопрос, могу ли я использовать стандартные функции работы с мускулом вроде mysql_query(bla bla bla) с использованием конфигурации на ваш бд, т.е без использования "удобных" объектов, и прочих "вкусностей"?
Записан
Ruslan
Administrator
Sr. Member
*****

Авторитет: 6
Сообщений: 400



Просмотр профиля Email
« Ответ #6 : Декабрь 29, 2010, 02:49:34 »

да, можно использовать стандартные функции, ниже пример
Код
php:
 
<?php
   header('Content-Type: text/html');
 
   $app_id = '{application id}'; // not appid - app_id is numeric.
 
   $database = 'hivext_app_'.$app_id;
   $con = mysql_connect('app.hivext.ru', '{uid}', '{account password}', $database);
   $tables = mysql_list_tables( $database );    
 
   $j=0;
   $tables = mysql_list_tables( $database );
 
   while( $line = mysql_fetch_row( $tables ) ) {
       $fields = mysql_list_fields( $database, $line[0], $connect );
       $columns = mysql_num_fields( $fields );
       echo "Table: <b>".$line[0]."</b><br>";      
       for ($i = 0; $i < $columns; $i++) {
              $nomField = mysql_field_name( $fields, $i );
 
               echo "Field: <b>".$nomField."</b><br>";          
 
       }
       echo '<hr>';
   }
   echo "<br><br><br>";  
 
?>

где
  {application id} - цифровой ID вашего приложения
  '{uid}' - цифровой ID вашей учетной записи
  '{account password}' - пароль вашей учетной записи
Записан
Ruslan
Administrator
Sr. Member
*****

Авторитет: 6
Сообщений: 400



Просмотр профиля Email
« Ответ #7 : Декабрь 29, 2010, 03:05:26 »

Документация в порядке!
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap Valid XHTML 1.0! Valid CSS!