PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (19): В начало « ... 11 12 13 14 15 [16] 17 18 19 »

> Найдено сообщений: 276
scuter Отправлено: 27 Февраля, 2008 - 23:57:38 • Тема: чем отличается поцедура от обычного класса • Форум: Программирование на PHP

Ответов: 9
Просмотров: 522
Цитата:
скорей всего Вы слышали о процедуре как о скрипте или же это касаемо SQL процедур.

да наверное про SQL.

но всё таки скрипт который можно назвать процедурой,
это что из себя представляет?
scuter Отправлено: 27 Февраля, 2008 - 21:58:10 • Тема: чем отличается поцедура от обычного класса • Форум: Программирование на PHP

Ответов: 9
Просмотров: 522
здравствуйте,
я недавно узнал что в php есть такая штука как процедуры,
потом где то услышал что процедуры это классы, но как то написаны по другому,
поэтому хочется узнать что такое процедуры и чем они отличаются от всего остального,
если можно дайте элементарный пример скрипта.
scuter Отправлено: 27 Февраля, 2008 - 21:50:37 • Тема: Подскажите скрипт. • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 2413
Try this
http://www[dot]artlebedev[dot]ru/tools/t[dot][dot][dot]l/fixed_in_msie/
scuter Отправлено: 26 Февраля, 2008 - 04:19:26 • Тема: динамическое использование функций и обьектов • Форум: Программирование на PHP

Ответов: 2
Просмотров: 238
слухай, а зачем такой инклуд
PHP:
скопировать код в буфер обмена
  1. include("class/class.".$classname.".php");

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

и какие косяки могут быть в этом случае?
да кстати не подскажите где есть перевод этого дела
http://php.su/functions/?cat=soap
http://php.su/functions/?cat=spl
http://php.su/functions/?cat=runkit
scuter Отправлено: 25 Февраля, 2008 - 22:38:37 • Тема: динамическое использование функций и обьектов • Форум: Программирование на PHP

Ответов: 2
Просмотров: 238
здравствуйте,
мне нужно использовать динамически переменные не через eval,
соответственно надо использовать
call_user_func_array и call_user_func
а как в класс поместьить новый класс и использовать этот класс динамически,
тоесть когда класс находится внутри другого класса,
как его динамически использовать.
(Добавление)
хм всё равно кажется не так понятно обьяснил
есть массив
PHP:
скопировать код в буфер обмена
  1.  
  2. $class = array(
  3.                         'class_1' => false,
  4.                         'class_2' => true,
  5.                         'class_3' => false);
  6.  

соответственно есть классы class_1, class_2, class_3 и есть класс class_global
в классе class_3 есть метод say_hello, так вот как поместить классы class_1 и class_3
в переменные class_1, class_3 внутри класса class_global и использовать метод class_3->say_hello()
scuter Отправлено: 23 Февраля, 2008 - 01:42:52 • Тема: проблема с PDO библиотекой • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 58
Цитата:

В каком смысле портит буковки?
И где PDO экранирует чтото само ?

хм, экранизировал оказывается zend framework
который я использую, он то буковки и портил,
например все буквы "ш" на какую то хрень переделывает,
после слова "боль" ничего дальше не пишется,
сейчас попробовал всё это проделать на локальном компе
через обычную форму экранируются только кавычки, а на CMS-ке,
какие то непонятки творятся,
короче лучше показать код
PHP:
скопировать код в буфер обмена
  1.  
  2. include_once('./Zend/Db.php');
  3. include_once('./Zend/Json.php');
  4. function admin_db_connect($connect)
  5. {
  6.         global $$connect;
  7.         $$connect = Zend_Db::factory('PDO_MYSQL', array ('host'=> admin_host, 'username' => admin_username,'password' => admin_password,'dbname'   => admin_dbname));
  8. }
  9.  
  10. function admin_page($get=null)
  11. {
  12.         global $db;
  13.         if($get != null)
  14.         {
  15.                 if(isset($_POST['pagetext']) || isset($_POST['name']) || isset($_POST['tpl']) || isset($_POST['Keywords']) || isset($_POST['description']))
  16.                 {
  17.                         if(isset($_POST['pagetext']))
  18.                         {
  19.                                 $data['textpage'] = $_POST['pagetext'];
  20.                         }
  21.                         if(isset($_POST['name']))
  22.                         {
  23.                                 $data['name'] = $_POST['name'];
  24.                         }
  25.                         if(isset($_POST['tpl']))
  26.                         {
  27.                                 $data['tpl'] = $_POST['tpl'];
  28.                         }
  29.                         if(isset($_POST['Keywords']))
  30.                         {
  31.                                 $data['Keywords'] = $_POST['Keywords'];
  32.                         }
  33.                         if(isset($_POST['description']))
  34.                         {
  35.                                 $data['description'] = $_POST['description'];
  36.                         }
  37.                         $n = $db->update('test', $data, 'id = '.$get);
  38.                         return Zend_Json::encode(array('success' => false));
  39.                 }
  40.                 else
  41.                 {
  42.                         $select = $db->select()->from('test')->where(" `id` = ".$get);
  43.                         $result = $db->query($select);
  44.                         if(!$result)
  45.                         {
  46.                                 $error = array('success' => false,
  47.                                         'errors' => array(
  48.                                                 'id' => 'name',
  49.                                                 'msg' => 'Страница не определена.'
  50.                                         )
  51.                                 );
  52.                                 return Zend_Json::encode($error);
  53.                         }
  54.                         else
  55.                         {
  56.                                 $rows = $result->fetchAll();
  57.                                 foreach($rows[0] as $key => $val)
  58.                                 {
  59.                                         $out[$key] = $val;
  60.                                 }
  61.                                
  62.                                 return Zend_Json::encode($out);
  63.                         }
  64.                 }
  65.         }
  66.         else
  67.         {
  68.                 $error = array('success' => false,
  69.                         'errors' => array(
  70.                                 'id' => 'name',
  71.                                 'msg' => 'Страница не определена.'
  72.                         )
  73.                 );
  74.                 return Zend_Json::encode($error);
  75.         }
  76. }
  77. $db = true;
  78. admin_db_connect('db');
  79. if(isset($_GET['use']))
  80. {
  81.         eval("print_r(admin_".$_GET['mdl']."(\$_GET['use']));");
  82. }
  83. else
  84. {
  85.         eval("print_r(admin_".$_GET['mdl']."());");
  86. }
  87.  
scuter Отправлено: 22 Февраля, 2008 - 14:44:01 • Тема: проблема с PDO библиотекой • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 58
это вставлять в запрос insert,
или к таблице применить.
scuter Отправлено: 22 Февраля, 2008 - 00:22:57 • Тема: Дайте совет • Форум: Программирование на PHP

Ответов: 4
Просмотров: 334
мне больше нравится издательство BHV
scuter Отправлено: 22 Февраля, 2008 - 00:16:49 • Тема: проблема с PDO библиотекой • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 58
я использую для доступа к базам данных,
библиотеку PDO кодировку решил выбрать UTF-8,
так как она оптимальна для AJAX,
проблема появилась после того как я начал добавлять туда данные,
PDO оказывается экранирует символы,
кавычки я обратно разкомментировал а буковки не получается,
в кодировке cp-1251 PDO не портит буковки,
а как сделать чтобы в UTF-8 не портило.
scuter Отправлено: 17 Февраля, 2008 - 16:25:40 • Тема: как включить функции json • Форум: Apache и другие веб-серверы

Ответов: 0
Просмотров: 301
здравствуйте,
мне нужно включить функции json_encode и json_decode,
в документации пишут как это сделать на linux-е(вроди бы),
а вот как это сделать на виндовсе никак не могу понять.
(Добавление)
Радость
нашёл http://habrahabr[dot]ru/blog/webdev/32591[dot]html
scuter Отправлено: 17 Февраля, 2008 - 05:38:47 • Тема: Небольшой скрипт, для привязки к клавишам. • Форум: Хранилище функций на JavaScript

Ответов: 2
Просмотров: 6998
интересно а где достать данные по стальным клавишам быстрого набора?
scuter Отправлено: 17 Февраля, 2008 - 02:06:08 • Тема: Помогите составить регулярное выражение, пожалуйста. • Форум: Регулярные выражения

Ответов: 6
Просмотров: 315
есть такие интересные функции,
http://www.php.su/functions/?explode
http://www.php.su/functions/?implode
но суде по всему вам нужно не это а перевести данные из JSON формата,
http://framework[dot]zend[dot]com/manual[dot][dot][dot]u/zend[dot]json[dot]html
scuter Отправлено: 15 Февраля, 2008 - 23:40:09 • Тема: PHP на IIS • Форум: Apache и другие веб-серверы

Ответов: 12
Просмотров: 611
Не понял Не понял Не понял
Радость Радость Радость
да жесть какая то,
лучше не париться поставить денвер скачать прогу zend studio,
и сидеть познавать просторы языка PHP.
scuter Отправлено: 15 Февраля, 2008 - 23:30:33 • Тема: не получается сохранить данные из TinyMCE • Форум: Программирование на PHP

Ответов: 2
Просмотров: 255
прошу прошения это был косяк висты,
на реальном сервере оказывается всё нормально работает.
scuter Отправлено: 14 Февраля, 2008 - 09:43:20 • Тема: Как удалять объекты? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 1410
почитай доку
http://php.su/learnphp/phpoo/
и статьи
http://php.su/articles/?cat=oop

Страниц (19): В начало « ... 11 12 13 14 15 [16] 17 18 19 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB