PHP.SU

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

Страниц (19): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 285
Slavenin Отправлено: 19 Июля, 2011 - 18:08:06 • Тема: Передача объекта между классами либо правильное использование PDO • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 8301
PHP:
скопировать код в буфер обмена
  1. class a
  2. {
  3.   function a()
  4.   {
  5.     ;
  6.   }
  7.   function foo()
  8.   {
  9.     echo 'класс а';
  10.   }
  11. }
  12.  
  13. class b
  14. {
  15.   public $f;
  16.  
  17.   function b($obj)
  18.   {
  19.     this->f=$obj;
  20.   }
  21. }
  22.  
  23. $ob1 = new a();
  24. $ob2 = new b($ob1);
  25. $ob2->f->foo();


но можно и проще

PHP:
скопировать код в буфер обмена
  1. class a
  2. {
  3.   a()
  4.   {
  5.     ;
  6.   }
  7.   function foo()
  8.   {
  9.     echo 'класс а';
  10.   }
  11. }
  12.  
  13. class b extend a
  14. {
  15.   b()
  16.   {
  17.     ;
  18.   }
  19. }
  20.  
  21. $ob2 = new b();
  22. $ob2->foo();
Slavenin Отправлено: 19 Июля, 2011 - 17:55:20 • Тема: Шаблонизатор • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 4037
я тож задумывался раньше о написании чего-то такого-эдакого попалось как-то слово "шаблонизсатор", полазил по форумам, посмотрел и понял, что написание своего языка программирования на php вещь, хотя и крутая, но с точки зрения логики, абсолютно бессмысленная, разве что для самообразования этим заниматься... Хм а отделение php от html делается очень просто, за счет вставки в нужных местах предопределенных констант. Зачем изобретать давно изобретенное чудо техники под названьем велсипед Однако
Slavenin Отправлено: 19 Июля, 2011 - 16:27:57 • Тема: Хранение функции в файле • Форум: Вопросы новичков

Ответов: 7
Просмотров: 416
cod, курите ООП и будет вам счастье и лучше использовать а не инклюд
Slavenin Отправлено: 18 Июля, 2011 - 20:01:16 • Тема: ошибка даты • Форум: Вопросы новичков

Ответов: 14
Просмотров: 2598
foozzi пишет:
собстно это и есть проверка куков,


без этих строчек напишет что я не зарегистрирован вообще


боюсь разочаровать, но это просто присвоение значения $_POST['log'] сначала переменной $alog, потом дублирование этого значения в $log. Строка аналогична записи
Slavenin Отправлено: 18 Июля, 2011 - 19:42:56 • Тема: Шаблонизатор • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 4037
http://spectator[dot]ru/entry/2127
Slavenin Отправлено: 18 Июля, 2011 - 17:25:34 • Тема: Как отлаживать MySQL запросы? • Форум: Работа с СУБД

Ответов: 7
Просмотров: 4590
чтобы меньше отлаживать, надо больше тренироваться Подмигивание
Slavenin Отправлено: 18 Июля, 2011 - 16:54:10 • Тема: Запрос в БД при выборе элемента combobox • Форум: Работа с СУБД

Ответов: 1
Просмотров: 1169
с обновлением страницы или без? если первое, то javascript + location + php на ту же самую страницу с анализом поступающих параметров. если второе то javascript+ajax + php
Slavenin Отправлено: 18 Июля, 2011 - 16:51:02 • Тема: символ & в php • Форум: Вопросы новичков

Ответов: 3
Просмотров: 250
простое тестирование
PHP:
скопировать код в буфер обмена
  1. function &a() {$fff = 'ggg';};
  2. $f = a();
  3. $c = 'test';
  4. class myclass
  5. {
  6.   function myclass()
  7.   {
  8.     ;
  9.   }
  10. }
  11.  
  12. $ob = &new myclass();
  13.  
  14. print_r($f);
  15.  
  16. var_dump(&$c);
  17. print_r(&$c);
  18.  
  19. var_dump($ob);

показывает следующие результаты

Deprecated: Assigning the return value of new by reference is deprecated in X:\home\localhost\www\test.php on line 13

null
&string 'test' (length=4)
test
object(myclass)[1]
myclass Object ( )
Slavenin Отправлено: 18 Июля, 2011 - 16:20:37 • Тема: Вопрос по выводу изображений из папки и заголовков из БД • Форум: Работа с файловой системой и файлами

Ответов: 13
Просмотров: 5300
PHP:
скопировать код в буфер обмена
  1.  public function output()
  2.     {
  3.         $opendir = opendir('C:/www/zftest.web/htdocs/gallery/public/thumb');
  4.         while (false !== ($read = readdir($opendir))) {
  5.             if ($read != '.' && $read != '..') {
  6. $name = split('.', $read);
  7. echo  $name[0];
  8. echo "<img src= \"/thumb/$read \" />";
  9.             }
  10.         }
  11.         closedir($opendir);
  12.     }
Slavenin Отправлено: 18 Июля, 2011 - 16:14:04 • Тема: Многопоточность • Форум: Вопросы новичков

Ответов: 10
Просмотров: 639
многопоточность
Slavenin Отправлено: 18 Июля, 2011 - 16:02:35 • Тема: ошибка даты • Форум: Вопросы новичков

Ответов: 14
Просмотров: 2598
Не понял зачем это?
PHP:
скопировать код в буфер обмена
  1. [quote=foozzi]$alog=$_POST[log];
  2. $log=$alog;[/quote]


foozzi, куки точно устанавливаются на комп? и если устанавливаются, то где происходит их проверка?
Slavenin Отправлено: 17 Июля, 2011 - 17:08:49 • Тема: Помогите сделать правильную выборку. • Форум: Работа с СУБД

Ответов: 5
Просмотров: 1375
SofiaKit пишет:
спасибо

если нажмешь на кнопочку, я не обижусь Подмигивание Закатив глазки
Slavenin Отправлено: 17 Июля, 2011 - 16:27:25 • Тема: Помогите сделать правильную выборку. • Форум: Работа с СУБД

Ответов: 5
Просмотров: 1375
чего-то как то усложнили задачу сами себе Улыбка

может сразу выбирать все что нужно?

PHP:
скопировать код в буфер обмена
  1. $res = mysql_query('select login, users_status where login=\'user1\'');
  2.  
  3. $row=mysql_fetch_array($res);
  4.  
  5. $_SESSION['login'] = $row['login'];
  6. $_SESSION['status'] = $row['status'];

и далее проверяем в нужных местах значение статуса Улыбка
Slavenin Отправлено: 16 Июля, 2011 - 23:50:08 • Тема: почему-то не работает UPDATE • Форум: Работа с СУБД

Ответов: 23
Просмотров: 9454
мда, как оказалось в быстрой правке запроса в РМА есть касяк... из обычной панели запрос нормально отрабатывает... кстати, вы проверяли, в переменной то значение передается?
Slavenin Отправлено: 16 Июля, 2011 - 23:29:57 • Тема: почему-то не работает UPDATE • Форум: Работа с СУБД

Ответов: 23
Просмотров: 9454
SofiaKit, про синтаксис update я знаю много, судя по всему много больше, чем вы, Язычок приведенный мной пример и ответ сервера, был взят из реальной живой базы, думаю что афтор приведенной вами статьи сам не пробовал выполнить свой запрос... сделайте проще, зайдите в phpMyAdmin ручками напишите запрос на обновление конкретной строки и посмотрите что вам скажет на это сервер... Хм

Страниц (19): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB