Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 854
от 31.12.2007, 14:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 443, Экспертов: 44
В номере:Вопросов: 4, Ответов: 6

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 115880: Здравствуйте. Работаю над форумом пхпбб, нужно создать таблицу (код в приложении). Выдает ошибку: Invalid default value for 'id_log' Как исправить? Спасибо....
Вопрос № 115931: Здравствуйте. подскажите пожалуйста как можно узнать какое выставленно разрешение монитора у пользователя...
Вопрос № 115964: Здравия желаю! Часто встречаются ссылки типа: http://www.phpforum.ru/index.php?showforum=14 Т.е. ссылки с параметрами. Вопрос: как определит эти параметры? Заранее благодарю, Зимородкин Александр...
Вопрос № 115987: Здравствуйте! Как грамотно написать на ПХП тестирование: задавать вопросы в зависимости от сложности вопроса и ответа на него. Например: задан вопрос с оценкой в 1 балл - ответ правильный, следующий вопрос выбираем посложнее оценка 2- ответ т...

Вопрос № 115.880
Здравствуйте.

Работаю над форумом пхпбб, нужно создать таблицу (код в приложении). Выдает ошибку:

Invalid default value for 'id_log'

Как исправить? Спасибо.

Приложение:

Отправлен: 25.12.2007, 15:10
Вопрос задала: Angel7 (статус: Практикант)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Цепковский Антон Сергеевич
Здравствуйте, Angel7!

У auto_increment поля не может быть значения по умолчанию, уберите DEFAULT '0' у поля id_log

Правильный запрос в приложении.

С уважением,
Антон Цепковский

Приложение:

---------
Вся наша жизнь - RPG

Ответ отправил: Цепковский Антон Сергеевич (статус: 8-ой класс)
Ответ отправлен: 25.12.2007, 18:02
Оценка за ответ: 5
Комментарий оценки:
Спасибо! Помогло!


Вопрос № 115.931
Здравствуйте. подскажите пожалуйста как можно узнать какое выставленно разрешение монитора у пользователя
Отправлен: 25.12.2007, 19:19
Вопрос задала: Байкова Ольга (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Мусихин А И
Здравствуйте, Байкова Ольга!

type=text/javascript language=javascript>
displaywidth=screen.width
displayheight=screen.height
</script>
Ответ отправил: Мусихин А И (статус: 2-ой класс)
Ответ отправлен: 25.12.2007, 22:05
Оценка за ответ: 4
Комментарий оценки:
спасибо. а можно как нибудь без явы?


Вопрос № 115.964
Здравия желаю!
Часто встречаются ссылки типа: http://www.phpforum.ru/index.php?showforum=14
Т.е. ссылки с параметрами. Вопрос: как определит эти параметры?
Заранее благодарю,
Зимородкин Александр
Отправлен: 25.12.2007, 23:19
Вопрос задал: Зимородкин Александр (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Миленин Александр
Здравствуйте, Зимородкин Александр!
Все параметры, передающиеся по ссылке находятся в массиве $_GET
Если в php.ini выставлено register_global On, тогда параметры определяются как переменные, например :
Ссылка - http://www.phpforum.ru/index.php?showforum=14
в скрипте index.php будет определена переменная $showforum которая будет содержать СТРОКУ "14".
Ответ отправил: Миленин Александр (статус: 9-ый класс)
Ответ отправлен: 25.12.2007, 23:33
Оценка за ответ: 5
Комментарий оценки:
примерчик не помешал бы

Отвечает: Ivol84
Здравствуйте, Зимородкин Александр!
В данном случае параметры передаются методом GET. Для того чтобы получить значение параметра в PHP скрипт необходимо воспользоваться суперглобальным массивом $_GET (в вашем примере значение $_GET['showforum'] будет = 14)
Ответ отправил: Ivol84 (статус: 2-ой класс)
Ответ отправлен: 26.12.2007, 00:13
Оценка за ответ: 5
Комментарий оценки:
Если б еще пример привели, было бы замечательно

Отвечает: Емельянов Данил Юрьевич
Здравствуйте, Зимородкин Александр!
Эти параметры указывает сам разработчик. В скрипте обработчике(в файле index.php) он обрабатывает этот параметр как переменную $_GET['showforum'] или $showforum(не рекомендуется).

Например в файл index.php будем подключать файл, указанный в параметре show.

Теперь ссылка вида index.php?show=contacts приведет к отображению файла из директории inc с названием contacts.php

В файле index.php мы проверяем, существует ли файл в директории inc и затем подгружаем его.

Приложение:

---------
Жить хорошо, а хорошо жить еще лучше!

Ответ отправил: Емельянов Данил Юрьевич (статус: 5-ый класс)
Ответ отправлен: 26.12.2007, 05:17


Вопрос № 115.987
Здравствуйте!
Как грамотно написать на ПХП тестирование:
задавать вопросы в зависимости от сложности вопроса и ответа на него. Например: задан вопрос с оценкой в 1 балл - ответ правильный, следующий вопрос выбираем посложнее оценка 2- ответ тоже верный, следующий вопрос в 3 балла-ответ не верный переходим к вопросу в 2 балла. Ну что-то в таком духе.
Зараннее спасибо.
Отправлен: 26.12.2007, 01:29
Вопрос задал: Studentlevel (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ivol84
Здравствуйте, Studentlevel!
Вопрос объемный...
Попробую в теории...
У тебя должна быть таблица вопросов с их уровнем сложностей и таблица ответов. Первый скрипт в данном случае должен выполнять запрос, который отбирает вопрос нужного уровня сложности и выводит на экран вместе с формой. А второй, принимает ответы из формы (любым методом подойдет) и проверяет их. Уровень между скриптами лучше передавать через сессии. Первый скрипт извлекает из сессии, второй добавляет. В сессию лучше засовывать и текущий результат.
По крайней мере такое решение я представляю себе...
Ответ отправил: Ivol84 (статус: 2-ой класс)
Ответ отправлен: 26.12.2007, 01:56


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.66 от 23.12.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное