PHP.SU

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

Страниц (2): [1] 2 »

> Найдено сообщений: 25
Хозяин Огня Отправлено: 20 Октября, 2012 - 10:44:12 • Тема: Организация вывода • Форум: SQL и Архитектура БД

Ответов: 0
Просмотров: 20
Здравствуйте!
Очень нужна помощь. Есть две таблицы:

CODE (SQL):
скопировать код в буфер обмена
  1. DATA
  2.                 `id` int NOT NULL AUTO_INCREMENT KEY,
  3.                 `objid` int NOT NULL,
  4.                 `date` date,
  5.                 `pl_min` TINYINT(1)
  6. objects
  7.                 `id` int NOT NULL AUTO_INCREMENT KEY,
  8.                 `name` varchar(50),
  9.                 `orgname` varchar(50),
  10.                 `orient` varchar(150),
  11.                 `rating` int


В objects названия объектов, в data - записи о посещении объектов.
Нужно в итоге вывести таблицу-отчет, в которой будет число строк по числу объектов и число столбцов по числу дней, указанных юзером для формирования отчета.
Таким образом получается как бы двумерная таблица, которую нужно формировать не только по строкам, но и по столбцам. Дайте направление, как это осуществить.
Хозяин Огня Отправлено: 18 Октября, 2012 - 10:55:55 • Тема: Как сделать форму для заполнения даты? • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 2400
А как изменить формат получающейся даты, чтобы можно было её заносить в поле БД типа DATE??
Хозяин Огня Отправлено: 28 Сентября, 2012 - 14:49:45 • Тема: Установка Zend Server • Форум: CMS и фреймворки

Ответов: 16
Просмотров: 7728
DeepVarvar пишет:
А в этом что?


Это уже было в httpd.conf. Я не стал удалять...
Хозяин Огня Отправлено: 28 Сентября, 2012 - 12:07:14 • Тема: Установка Zend Server • Форум: CMS и фреймворки

Ответов: 16
Просмотров: 7728
C:\zf\guestbook\public\htaccess:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index`.php [NC,L]
Хозяин Огня Отправлено: 28 Сентября, 2012 - 11:40:16 • Тема: Установка Zend Server • Форум: CMS и фреймворки

Ответов: 16
Просмотров: 7728
логи апача:
последние записи
error log:
[Fri Sep 28 13:07:14 2012] [error] [client 127.0.0.1] client denied by server configuration: C:/path

access log:
127.0.0.1 - - [28/Sep/2012:12:19:22 +0500] "POST /ZendServer/index.php?controller=systray&action=exec&do=ping HTTP/1.1" 200 180
127.0.0.1 - - [28/Sep/2012:13:07:03 +0500] "GET / HTTP/1.1" 403 202
127.0.0.1 - - [28/Sep/2012:13:07:14 +0500] "GET /guestbook.local HTTP/1.1" 403 217
(Добавление)
Если нужны полные выкладки или записи каких-нибудь других логов, скажите - я выложу..
Хозяин Огня Отправлено: 28 Сентября, 2012 - 11:19:49 • Тема: Установка Zend Server • Форум: CMS и фреймворки

Ответов: 16
Просмотров: 7728
Здравствуйте. Очень нужна помощь по данному вопросу!
Следовал инструкциям официального quickstart:

1. Установил Zend Server
2. С помощью cmd в произвольном каталоге (C:\zf) создал проект guestbook
3. Каталог C:\Program Files\Zend\ZendServer\share\ZendFramework\library\Zend скопировал в C:\zf\guestbook\library
4. Создал виртуальный хост:

C:\Program Files\Zend\Apache2\conf\httpd.conf

<VirtualHost *:80>
ServerName guestbook.local
DocumentRoot C:/zf/guestbook/public
SetEnv APPLICATION_ENV "development"
<Directory C:/zf/guestbook/public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
#ZEND-{2EF3DCE7C059B268CF8B9E0707EE5594}
Include "C:\Program Files\Zend\ZendServer/etc/sites.d/zend-default-vhost-80.conf"
#ZEND-{2EF3DCE7C059B268CF8B9E0707EE5594}
</VirtualHost>


5. Добавил в C:\WINDOWS\system32\drivers\etc

01. 127.0.0.1 guestbook.local


При открытии локалхоста в браузер выдаёт

Forbidden

You don't have permission to access / on this server.


Подскажите пожалуйста в чем ошибка.
Хозяин Огня Отправлено: 20 Октября, 2010 - 14:13:04 • Тема: Скачивание файла пользователем • Форум: Программирование на PHP

Ответов: 8
Просмотров: 829
JustUserR пишет:
При использовании механизма передачи файла пользователю с помощью специального формата HTTP-документа ответа - включающего в себя заголовок Content-disposition значение передаваемого MIME-пути в общем случае не имеет значения и может быть произвольным - дело в том что указанная схема передачи указывает браузеру клиента на необходимость загрузки файла без его локальной обработки - в то время как дальнейшие операц


А в чём конкретно ошибка, можно узнать?
Хозяин Огня Отправлено: 19 Октября, 2010 - 11:12:39 • Тема: Скачивание файла пользователем • Форум: Программирование на PHP

Ответов: 8
Просмотров: 829
Инглиш...(

Ну даже если так:

header('Content-Type: application/jpg');

или там

header('Content-Type: application/img');

содержимое всё-равно не доступно...
Хозяин Огня Отправлено: 19 Октября, 2010 - 10:47:52 • Тема: Скачивание файла пользователем • Форум: Программирование на PHP

Ответов: 8
Просмотров: 829
Stas.progger, нельзя ли поподробнее, пожалуйста.
Копался в нете, во всех примерах этой строчкой всё ограничиватся.
Хозяин Огня Отправлено: 19 Октября, 2010 - 10:04:39 • Тема: Скачивание файла пользователем • Форум: Программирование на PHP

Ответов: 8
Просмотров: 829
Есть код, отдающий юзеру файл:

PHP:
скопировать код в буфер обмена
  1. if($GET['rem'] == 'dwnl')
  2. {
  3.     $file = IRB_ROOT .'skins/files/25.jpg';
  4.     $fsize = filesize($file);
  5.     $ftime = date("D,d M Y H:i:s T", filemtime($file));
  6.     $f = fopen($file, "rb");
  7.     header('Content-Disposition: attachment; filename="1.jpg"');
  8.     header('Accept-Ranges: bytes');
  9.     header('Content-Transfer-Encoding: binary');
  10.     header("Last-Modified: $ftime");
  11.     header('Pragma: no-cache' );
  12.     header('Content-Description: File Transfer' );
  13.     header('Content-Type: application/octet-stream');
  14.     header("content-length: $fsize");
  15.     fpassthru($f);
  16.    
  17.    
  18.     header($_SERVER["SERVER_PROTOCOL"] . ' 200 OK');
  19.     fclose($f);
  20.  
  21. }


Честно говоря, не понимаю предназначения большинства из этих заголовков, но файл отдаётся. Проблема в том, что содержимое файла теряется. Скажем, если я скачиваю текстовый файл, то в нём оказывается нтмл-код, а не нужный текст, если изображение - то просмотр становится недоступным.
Подскажите пожалуйста, в чём ошибка.
Хозяин Огня Отправлено: 15 Января, 2010 - 21:10:06 • Тема: Установка Zend Framework • Форум: Корзина

Ответов: 2
Просмотров: 6070
Здравствуйте, объясните пожалуйста пошагово как установить Zend Framework на Денвер?
Что куда копировать, как запустить саму IDE и т.д
Заранее спасибо
Хозяин Огня Отправлено: 28 Ноября, 2009 - 17:57:34 • Тема: Объясните понятие • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 723
Cпасибо всем за ответы!

Помогите разобраться ещё в нескольких вопросах.
Что такое CGI простым языком? Читаю читаю, а сути не улавливаю - это типа закулисная технология, принцип общения браузера с сервером, в который можно особо не вникать или CGI что-то вроде языка программирования и его тоже нужно учить? Для чего нужны папки cgi-bin и cgi-glob?

И несколько вопросов по библиотекам функций. Вопрос всем - вы используете PEAR или другие сторонние библиотеки или может юзаете свою(свои), посоянно её дополняя?
СтОит ли уже на начальном этапе изучения РНР начинать писать свою библиотеку? В каждом ли проекте стоит использовать библиотеки? Какая принципиальная разница между библиотекой и шаблонами?

Заранее спасибо.
Хозяин Огня Отправлено: 07 Ноября, 2009 - 13:58:27 • Тема: Есть две формы, а место только для одной • Форум: Программирование на PHP

Ответов: 12
Просмотров: 742
Хм, оказалось это не работает, если отключить JS
Хозяин Огня Отправлено: 06 Ноября, 2009 - 21:26:35 • Тема: Есть две формы, а место только для одной • Форум: Программирование на PHP

Ответов: 12
Просмотров: 742
Круто, спасибо!
Хозяин Огня Отправлено: 06 Ноября, 2009 - 20:42:03 • Тема: Есть две формы, а место только для одной • Форум: Программирование на PHP

Ответов: 12
Просмотров: 742
PHP:
скопировать код в буфер обмена
  1. <form method="POST" id="myForm" action="newcomments.php">
  2. <input type="submit" name="del"  value='Удалить' onclick="document.getElementById('myForm').setattribute('action','delcomm.php')">


Не работает(((

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB