PHP.SU

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

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

> Найдено сообщений: 254
Medallion Отправлено: 24 Октября, 2013 - 08:50:45 • Тема: Вопрос к математикам • Форум: Прочее

Ответов: 194
Просмотров: 2545
EuGen пишет:
В психиатрической клинике произошло ЧП и все пациенты смогли выйти из палат.
ЧП продолжалось неделю. Каждый больной за день мог укусить кого-нибудь ровно один раз - при этом, возможно, самого себя. В результате, когда ЧП устранили, оказалось, что главврача укусили 100 раз, а у всех остальных по два укуса.
Сколько в клинике было пациентов?

Прим.: из задачника 8-го класса средней школы


Ни одного, т.к. они все вышли Улыбка
Medallion Отправлено: 10 Октября, 2013 - 22:45:12 • Тема: 504 Ошибка • Форум: Вопросы новичков

Ответов: 4
Просмотров: 290
Ниже по ссылке, что я дал - комментарии!!!
Medallion Отправлено: 10 Октября, 2013 - 21:37:59 • Тема: 504 Ошибка • Форум: Вопросы новичков

Ответов: 4
Просмотров: 290
Здесь подробно:
http://so-hosting[dot]info/504-gatew[dot][dot][dot]e-out-nginx[dot]html
Medallion Отправлено: 10 Октября, 2013 - 19:31:34 • Тема: Считывание названия страницы • Форум: Вопросы новичков

Ответов: 4
Просмотров: 330
Здравствуйте!
Продолжу тему.
Нужно ЧПУ.
Только я не могу понять, как построить структуру и т.д.

Представляю себе:
1. В базе данных: meta_k | meta_d | title | text | url
На полях text и url строятся ссылки на главной index.php

2. Пользователь нажал на ссылку <a href:="example/feedback.html">Обратная связь</a>

3. Условие проверки ссылки в базе, если да, подключить файл, если нет, подключить хедер
404 и перенаправить на <a href:="example/404.html">, где в свою очередь проверить и подключить функцию отображения блока 404.

В базе понятно
Что имеется в htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Как организовать правильное условие?
Подтолкните в нужную сторону.
Medallion Отправлено: 02 Октября, 2013 - 23:21:32 • Тема: Фильр цензуры • Форум: Хранение данных, их вывод и обработка

Ответов: 19
Просмотров: 5341
Если этот сервис связан с взаимодействием между пользователями, то бан от пользователей.
Например, 10 пользователей поставили дислайк, временная блокировка пользователя, не может писать сообщения и т.д.
Medallion Отправлено: 02 Октября, 2013 - 23:14:38 • Тема: Обновление страницы на Chrome • Форум: Вопросы новичков

Ответов: 6
Просмотров: 325
Обновление страницы браузера вместе с кэшом Ctrl+F5
Medallion Отправлено: 02 Октября, 2013 - 20:19:07 • Тема: Использование сегодняшней даты на сервере • Форум: Вопросы новичков

Ответов: 8
Просмотров: 389
вот мой миниатюрный класс Закатив глазки
PHP:
скопировать код в буфер обмена
  1.  
  2. class Datatime {
  3.     public $date;
  4.     public $time;
  5.     public $wday;
  6.    
  7.     public function __construct() {
  8.         date_default_timezone_set('Europe/Kiev');
  9.         $this->date = date('d').'.'. date('m').'.'.date('Y');
  10.         $this->time = date('H').':'. date('i').':'.date('s');
  11.        
  12.         switch(date('w')) {
  13.             case 0:$this->wday = 'Воскресенье'; break;
  14.             case 1:$this->wday = 'Понедельник'; break;
  15.             case 2:$this->wday = 'Вторник';     break;
  16.             case 3:$this->wday = 'Среда';       break;
  17.             case 4:$this->wday = 'Четверг';     break;
  18.             case 5:$this->wday = 'Пятница';     break;
  19.             case 6:$this->wday = 'Суббота';     break;
  20.         }
  21.     }
  22.    
  23.    
  24.  
  25. }
  26.  
  27. ### Создаю объект
  28. $datatime = new Datatime();
  29.  
  30. echo $datatime->date; // Выведет дату, например: 02.10.2013
  31. echo $datatime->time; // Выведет время, например: 20:23:30
  32. echo $datatime->wday; // Выведет день недели, например: Среда
  33.  
  34.  
Medallion Отправлено: 02 Октября, 2013 - 19:56:18 • Тема: Использование сегодняшней даты на сервере • Форум: Вопросы новичков

Ответов: 8
Просмотров: 389
Я, например работаю с функцией date()
date() берет информацию с сервера.
В моем случае хостинг российский, для Украины я ставлю установку:
date_default_timezone_set('Europe/Kiev');
Medallion Отправлено: 02 Октября, 2013 - 17:57:40 • Тема: порядок наследования • Форум: Объектно-ориентированное программирование

Ответов: 6
Просмотров: 1452
Спецификатор доступа protected для наследников класса.
Для текущего класса следует применять private
Например:
PHP:
скопировать код в буфер обмена
  1.  
  2. abstract class A {
  3. private $a = "переменная абстрактного класса";
  4.  
  5. public function papa(){
  6.     echo $this->a;
  7. }
  8. }
  9.  
  10. class B extends A {
  11. protected $a = "переменная обычного класса";
  12. }
  13.  
  14. $b = new B();
  15. $b->papa();//  выведет "переменная абстрактного класса"
  16.  
Medallion Отправлено: 30 Сентября, 2013 - 18:08:12 • Тема: Без ерезагрузки страницы в PHP • Форум: Вопросы новичков

Ответов: 9
Просмотров: 363
УсВлад пишет:
Совсем что-ли не как без javascript? И если все-же не как, то обязательно ли ajax или jquery
какой-нить?


AJAX и JQUERY это библиотеки функций Javascripta.
Medallion Отправлено: 30 Сентября, 2013 - 18:02:12 • Тема: ООП • Форум: Программирование на PHP

Ответов: 12
Просмотров: 710
Объект нужно засунуть в свойство класса A, и будет все работать.
Смотри реализацию.
PHP:
скопировать код в буфер обмена
  1.  
  2. class A{
  3.     public $x;
  4.         function __construct(){
  5.                 $this->x = new B;
  6.         }
  7. }
  8. class B{
  9.         public $t;
  10.         function __construct(){
  11.                 $this->t = 'QweR';
  12.         }
  13. }
  14. $o = new A;
  15. echo $o->x->t;
  16.  

(Добавление)
esterio

Поспешил Закатив глазки
esterio пишет:
$o = new A;
echo $a->x->t;

Откуда переменная $a
Medallion Отправлено: 29 Сентября, 2013 - 11:31:33 • Тема: str_replace • Форум: Вопросы новичков

Ответов: 5
Просмотров: 343
Это реализация BB-кодов, как здесь на форуме.
Только здесь скорее всего, происходит замена с помощью регулярных выражений.
Medallion Отправлено: 26 Сентября, 2013 - 01:11:03 • Тема: Вопрос к программистам • Форум: Прочее

Ответов: 128
Просмотров: 2525
Перегрузка постинкремента Растерялся
Medallion Отправлено: 25 Сентября, 2013 - 23:17:14 • Тема: Вопрос к программистам • Форум: Прочее

Ответов: 128
Просмотров: 2525
Почитал немного документации, и появилась мысля по поводу задачи.
В первом выражении:
$x = 1;
$y = $x + $x++;
var_dump($y);

Т.к. приоритет операторов определяется исходя из их ассоциативности, то в первую очередь выполнится инкремент $x++, а потом добавится единица, в этом случае на выходе 3.

Во-втором выражении:
$x = 1;
$y = $x + $x + $x++;
var_dump($y);

Больший приоритет будет иметь, выражение сложения, т.е. сначала выполнится
$x + $x + $x, а потом переменная $x увеличится на 1, т.к. постфиксный инкремент возвращает значение $x, затем увеличивает $x на единицу.
В этом случае на выходе тоже 3.

Значение @ в выражении, в подавлении ассоциативности (порядку их выполнения).
Medallion Отправлено: 25 Сентября, 2013 - 21:47:27 • Тема: Вопрос к программистам • Форум: Прочее

Ответов: 128
Просмотров: 2525
EuGen пишет:
Поясните, почему в PHP следующие две программы дадут одинаковый результат (3) :
PHP:
скопировать код в буфер обмена
$x = 1;
$y = $x + $x++;
var_dump($y);

и
PHP:
скопировать код в буфер обмена
$x = 1;
$y = $x + $x + $x++;
var_dump($y);


Мало знаний PHP, но что-то подсказывает, что у интрепертатора Php в отношении инкремента, есть свой внутренний счетчик. Это объясняется тем, что если одну и ту же переменную добавить к ней же, инкремент ++ в данном примере не сработает, т.к. интрепертатор видит, что переменная инкрементировалась.
А @ подавляет видимость интрепертатора.

Строго не судите, это мое такое логическое мышление! Улыбка

Страниц (17): [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