PHP.SU

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

Страниц (14): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 198
qtk Отправлено: 25 Июля, 2013 - 12:44:15 • Тема: Обновление PHP путем замены файлов • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 642
Нет, удалить и поставить никак, так как это приложение написал какой то умный чел и более его не обновлял, к сожалению(((
qtk Отправлено: 25 Июля, 2013 - 11:21:31 • Тема: Обновление PHP путем замены файлов • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 642
Я серьезно! На смарте стоит пхп, апач и мускул. Пхп 5.2.2 , апач 2.2
qtk Отправлено: 25 Июля, 2013 - 09:01:44 • Тема: Обновление PHP путем замены файлов • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 642
Можно ли обновить пхп с версии 5.2.2 на 5.3+ просто заменив файлы и что бы были новые библиотеки типо spl ? Все дело происходит на Телефоне ;)
qtk Отправлено: 19 Июля, 2013 - 07:09:58 • Тема: Проблем со скриптом подключения классов • Форум: Объектно-ориентированное программирование

Ответов: 5
Просмотров: 1167
А как будет правельней, так?
PHP:
скопировать код в буфер обмена
  1.  
  2. class Autoload
  3. {
  4.     static function autoload($class)
  5.     {
  6.         $obj =new RecursiveIteratorIterator (new RecursiveDirectoryIterator (_ _DIR__ ) ,RecursiveIteratorIterator :: SELF_FIRST );
  7.         foreach ($obj as $file )
  8.         {
  9.             $file_name =basename ($file );              if(is_dir ($file ) AND $file_ name!='.' AND $file_name !='..')
  10.             {
  11.                $file =str_replace ('\ \','/',realpath ($file ));
  12.              $path=$file .'/'.$class .'.php';
  13.              if(file_exists ($path))
  14.              {
  15.               require $path;
  16.               break;
  17.               }
  18.            }
  19.        }
  20.    }
  21.    static function run()
  22.    {
  23.        spl_autoload_register (self::autoload());
  24.     }
  25. }
  26.  

Сори если опять глупость написал
qtk Отправлено: 18 Июля, 2013 - 22:20:31 • Тема: Проблем со скриптом подключения классов • Форум: Объектно-ориентированное программирование

Ответов: 5
Просмотров: 1167
есть сайт с дирикториями:
-class
--core
---model
---view
--app
данный скрипт ищет фаил во всех папка кроме корневой папки class, как сделать что бы и в корне смотрел?

PHP:
скопировать код в буфер обмена
  1.  
  2. class Autoload
  3. {
  4.     static function run()
  5.     {
  6.             function autoload($class)
  7.             {
  8.                 $obj=new RecursiveIteratorIterator(new RecursiveDirectoryIterator(__DIR__),RecursiveIteratorIterator::SELF_FIRST);
  9.                 foreach($obj as $file)
  10.                 {
  11.                     $file_name=basename($file);
  12.                     if(is_dir($file) AND $file_name!='.' AND $file_name!='..')
  13.                     {
  14.                          $file=str_replace('\\','/',realpath($file));
  15.                          $path=$file.'/'.$class.'.php';
  16.                          if(file_exists($path))
  17.                          {
  18.                              require $path;
  19.                              break;
  20.                          }
  21.                     }
  22.                 }
  23.             }
  24.      spl_autoload_register('autoload');
  25.     }
  26. }
  27.  
qtk Отправлено: 27 Июня, 2013 - 14:38:43 • Тема: Проблем со скриптом! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 182
Вот допустим у вас динамический урл index.pxp?a=1&b=2&c=3 если задать не существующие параметры или не существующие значения параметров, то сервер тупо перенесет вас на index.pxp и не выдаст 404.
Вот подскажите как быть в этом случае?
qtk Отправлено: 27 Июня, 2013 - 12:02:53 • Тема: Проблем со скриптом! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 182
Дело в том что, все url переадресовываются на index.pxp в корневом каталог и обрабатываются там, вот код:
PHP:
скопировать код в буфер обмена
  1.  
  2. if(!empty($_SERVER['REQUEST_URI'])) {
  3.     $date=explode('/',$_SERVER['REQUEST_URI']);
  4. }
  5. $act=$date[1];
  6. $type=$date[2];
  7. $subtype=$date[3];
  8. $id=$date[4];
  9.  

просто я в место динамического url ввожу статическии и разбираю его! Так как сервер все запросы пересылает на index.pxp думаю он не сможет определить отсутствие страницы, возможно я ошибаюсь))).

Rewrite-модуль есть не силен только в этом совсем.
qtk Отправлено: 27 Июня, 2013 - 10:41:34 • Тема: Проблем со скриптом! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 182
Сделал скрипт для проверки на существование
PHP:
скопировать код в буфер обмена
  1.  
  2. if(!empty($_SERVER['REQUEST_URI'])) {
  3.     if($_SERVER['HTTPS']=='on') {
  4.         $url='https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
  5.     } else {
  6.                $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
  7.                }
  8.     $q=mysql_query("SELECT * FROM `url` WHERE `link` = '$url'");
  9.     if(!mysql_num_rows($q)) {
  10.         header("HTTP/1.1 404 Not Found");
  11.         exit();
  12.     }
  13. }
  14.  

Но проблем в том, что он не пропускает внутренние линки: картинки, подключаемые js и css. Посоветуйте что нибудь? Спасибо!
qtk Отправлено: 23 Апреля, 2013 - 22:09:23 • Тема: кодировка базы • Форум: Работа с СУБД

Ответов: 3
Просмотров: 1062
Уверен поможет данный пример
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. mysql_connect("localhost","login","pass");
  4. mysql_query("SET NAMES utf8");
  5. ?>
  6.  

Все дело в SET NAMES utf8
qtk Отправлено: 23 Апреля, 2013 - 21:27:06 • Тема: Вывод всех символов до первого перевода строки • Форум: Хранение данных, их вывод и обработка

Ответов: 0
Просмотров: 609
Можно ли из Mysql вывести все символы из поля, до первого перевода строки?
qtk Отправлено: 09 Апреля, 2013 - 12:32:25 • Тема: Вопрос по пользовательской функции. • Форум: Вопросы новичков

Ответов: 18
Просмотров: 543
armancho7777777, мне пример с глобалс как то по привычней)))
qtk Отправлено: 09 Апреля, 2013 - 12:24:43 • Тема: Вопрос по пользовательской функции. • Форум: Вопросы новичков

Ответов: 18
Просмотров: 543
Да я не протестую, просто хотел узнать, если нет то нет. Всем спасибо за помощь!
qtk Отправлено: 09 Апреля, 2013 - 12:20:20 • Тема: Вопрос по пользовательской функции. • Форум: Вопросы новичков

Ответов: 18
Просмотров: 543
Не подходит лишь потому, что мне не нравятся эти, на мой взгляд лишние аргументы в bar()
(Добавление)
Просто хотелось узнать можно ли реализовать все это с помощью $GLOBALS или global
qtk Отправлено: 09 Апреля, 2013 - 12:10:54 • Тема: Вопрос по пользовательской функции. • Форум: Вопросы новичков

Ответов: 18
Просмотров: 543
Я извиняюсь зачем кусок кода, вот пример в верху, короткий и ясный! В куске кода тоже самое функция внутри функции.
qtk Отправлено: 09 Апреля, 2013 - 11:58:52 • Тема: Вопрос по пользовательской функции. • Форум: Вопросы новичков

Ответов: 18
Просмотров: 543
это для разных пользователей переменная $data будет меняться. Global в данном случае не работает не работает вот поэтому и пишу сюда.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB