PHP.SU

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

Страниц (792): В начало « ... 784 785 786 787 788 789 790 [791] 792 »

> Найдено сообщений: 11869
Мелкий Отправлено: 03 Августа, 2009 - 19:54:04 • Тема: Не работает Apache когда нет и-нета • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 354
Так сайт запрашивается по localhost или ip сетевухи?
Аналогично настройки хостов/портов апача - прослушиваются подключения с любого интерфейса?
Мелкий Отправлено: 03 Августа, 2009 - 18:03:59 • Тема: Скачивание изображения пользователем • Форум: Программирование на PHP

Ответов: 13
Просмотров: 912
Т.е. хотите отдавать файл по запросу пользователя тем же скритом, что и страницу отдаёт?
Тогда с помощью условия разграничьте вывод текста от файла
Мелкий Отправлено: 03 Августа, 2009 - 13:31:01 • Тема: Не работает Apache когда нет и-нета • Форум: Apache и другие веб-серверы

Ответов: 4
Просмотров: 354
Какая топология сети? Т.е. сетевуха компа напрямую получает IP адрес от провайдера или коннектом управляет маршрутизатор?
Сайт запрашиваете по localhost, надеюсь?
Мелкий Отправлено: 01 Августа, 2009 - 20:57:20 • Тема: Что видит скрипт крона? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 876
команда для крона, которая вызывает wget, а он уже через http запрашивает скрипт cron.php у хоста
Мелкий Отправлено: 01 Августа, 2009 - 19:38:38 • Тема: Время php • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 120
Вариант, что приходит в голову сразу:

Где $date - значение unixtime, полученное например от мускула так: select UNIX_TIMESTAMP(date) from что-то

Можно покурить маны мускула, может там есть что-то более подходящее
Мелкий Отправлено: 31 Июля, 2009 - 16:34:37 • Тема: phpmyadmin - необходимость, или ... • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 55
минут 2-5, включая установку нужно.
Мелкий Отправлено: 31 Июля, 2009 - 16:32:49 • Тема: если условие выполняется то редирект • Форум: Программирование на PHP

Ответов: 26
Просмотров: 2753
Pirat пишет:
а допустимо ли тогда до этих тегов использование условия ???

CODE (text):
скопировать код в буфер обмена
  1. if (isset ($_POST['group_id'])) { header ................. }

(Добавление)
типа того ??

Допустимо использовать всё, что не выводит какой-либо текст.
Мелкий Отправлено: 31 Июля, 2009 - 16:18:03 • Тема: Вопросы новичка опытным • Форум: Программирование на PHP

Ответов: 67
Просмотров: 4535
setix пишет:
смотрел примеры только отправки между страницами. Как можно на одной странице провернуть?

Отсылать данной той же самой странице. Но страница будет перезагружаться при каждой пересылке данных.
Мелкий Отправлено: 31 Июля, 2009 - 16:11:29 • Тема: создание базы даных mysql • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 82
можно, почему нет... Только нужно проследить, чтобы у пользователя mysql, от имени которого производятся действия, были права на создание баз и таблиц.

А так - стандартным запросом через mysql_query передать команду на создание базы, потом таблиц.
Мелкий Отправлено: 31 Июля, 2009 - 11:14:26 • Тема: если условие выполняется то редирект • Форум: Программирование на PHP

Ответов: 26
Просмотров: 2753
Pirat пишет:

вот самое начало кода
так что вроде ничего еще нет до header

А это что по вашему?

Самое что ни на есть отправка текста клиенту. Header'ы должны отправляться до любой отсылки данных клиенту.
Мелкий Отправлено: 30 Июля, 2009 - 17:04:24 • Тема: Объединение таблиц • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 105
EuGen пишет:
Так у Вас таблица всего 7 строк максимум? Тогда можете не бояться, при таких объемах даже DEPENDED SUBQUERY "пролетит" за 0.00 сек.

максимум 108 строк - день недели, до 7 пар в день, каждая из которых может быть по числителю или по знаменателю (числитель/знаменатель я опустил пока что просто). Среднее - около 30-40 строк наверное будет.

PS: да и тут скорее академический интерес, как это лучше реализовать... Посещаемость ожидаю запросов 150-200 в прыжке в сутки...


EuGen пишет:
По поводу структуры БД - возможно, верная мысль, только тогда изложите задачу от и до полностью.

Есть Идея реализовать расписание занятий студентов:
1) Для самого расписания нужно учитывать день недели, номер пары, ключ числитель/знаменатель и собственно название пары.
2) Хочется, чтобы можно было отмечать текущие изменения расписания - например "такого-то числа такой-то пары не будет" или "будет замена пары на такую-то".
Для этого как минимум хватит номера пары и даты
Мелкий Отправлено: 30 Июля, 2009 - 16:09:14 • Тема: Объединение таблиц • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 105
Да, не самый оптимальный вариант...

Может структуру БД изменить как-то? Мне нужна результирующая таблица-еженедельник (до 7 дней и до 7 пар), которая по определённой дате и номеру пары выводит событие, а если события нет - то пару.
Мелкий Отправлено: 30 Июля, 2009 - 15:09:53 • Тема: Объединение таблиц • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 105
ничего не изменилось по сравнению с Left Join, те же 5 строк.

PS: сервер MySQL 5.0.51, на Debian Lenny.
Мелкий Отправлено: 30 Июля, 2009 - 14:21:59 • Тема: Объединение таблиц • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 105
Не то, так же как и Left Join - теряем записи, находящиеся только в таблице raspis или event для Right и Left соответветственно.
PHP:
скопировать код в буфер обмена
  1. mysql> select a.*, b.* from raspis as a left join event as b on (a.day = b.day and a.para=b.para);
  2. +-----+------+----------+------+------+-------+
  3. | day | para | namepara | day  | para | event |
  4. +-----+------+----------+------+------+-------+
  5. |   1 |    1 | abc      | NULL | NULL | NULL  |
  6. |   1 |    2 | abc      | NULL | NULL | NULL  |
  7. |   2 |    2 | abc      |    2 |    2 | event |
  8. |   2 |    1 | abc      | NULL | NULL | NULL  |
  9. |   5 |    1 | abc      |    5 |    1 | event |
  10. +-----+------+----------+------+------+-------+
  11. 5 rows in set (0.00 sec)
  12.  


PHP:
скопировать код в буфер обмена
  1. mysql> select a.*, b.* from raspis as a RIGHT join event as b on (a.day = b.day and a.para=b.para);
  2. +------+------+----------+-----+------+-------+
  3. | day  | para | namepara | day | para | event |
  4. +------+------+----------+-----+------+-------+
  5. |    5 |    1 | abc      |   5 |    1 | event |
  6. | NULL | NULL | NULL     |   4 |    3 | event |
  7. | NULL | NULL | NULL     |   2 |    3 | event |
  8. |    2 |    2 | abc      |   2 |    2 | event |
  9. +------+------+----------+-----+------+-------+
  10. 4 rows in set (0.00 sec)
  11.  
Мелкий Отправлено: 30 Июля, 2009 - 13:53:43 • Тема: если условие выполняется то редирект • Форум: Программирование на PHP

Ответов: 26
Просмотров: 2753
Pirat пишет:

Мелкий пишет:

CODE (text):
скопировать код в буфер обмена
  1. if (isset ($_POST['name']) == '') {
  2.         header ("Location: index.php"); //или куда там надо
  3.         die;
  4.         }
  5. else {$name = $_POST['name'];}




вот что получается: Warning: Cannot modify header information - headers already sent by

То и чувствую, какая-то текстовая информация к данному моменту скриптом уже отправлена. Заметьте, пробел, табуляция, переход на новую строку - уже передача информации.
Смотрите код перед этим текстом на предмет всяких выводов и открытия/закрытия тегов пхп. "?> <?php" - уже header'ы работать небудут.

Pirat пишет:
я бы хотел на яве сделать....

лучше не надо. А если отключён JS?

Pirat пишет:
но почему то не могу вставить в пхп ((

Внимание: не вставляет в результирующий документ или не перенаправляет?

Neirol пишет:
<script type="text/javascript" language="javascript">
document.href.location = "{1}";
</script>

интереса ради проверил: document.href - Null, document.location = "адрес" перенаправляет. У меня использовался window.location для перезагрузки страницы.

Страниц (792): В начало « ... 784 785 786 787 788 789 790 [791] 792 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB