Вопрос № 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
Здравствуйте. подскажите пожалуйста как можно узнать какое выставленно разрешение монитора у пользователя
Ответ отправил: Мусихин А И (статус: 2-ой класс)
Ответ отправлен: 25.12.2007, 22:05 Оценка за ответ: 4 Комментарий оценки: спасибо. а можно как нибудь без явы?
Вопрос № 115.964
Здравия желаю!
Часто встречаются ссылки типа: http://www.phpforum.ru/index.php?showforum=14
Т.е. ссылки с параметрами. Вопрос: как определит эти параметры?
Заранее благодарю,
Зимородкин Александр
Отвечает: Миленин Александр
Здравствуйте, Зимородкин Александр!
Все параметры, передающиеся по ссылке находятся в массиве $_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 и затем подгружаем его.
Здравствуйте!
Как грамотно написать на ПХП тестирование:
задавать вопросы в зависимости от сложности вопроса и ответа на него. Например: задан вопрос с оценкой в 1 балл - ответ правильный, следующий вопрос выбираем посложнее оценка 2- ответ тоже верный, следующий вопрос в 3 балла-ответ не верный переходим к вопросу в 2 балла. Ну что-то в таком духе.
Зараннее спасибо.
Отвечает: Ivol84
Здравствуйте, Studentlevel!
Вопрос объемный...
Попробую в теории...
У тебя должна быть таблица вопросов с их уровнем сложностей и таблица ответов. Первый скрипт в данном случае должен выполнять запрос, который отбирает вопрос нужного уровня сложности и выводит на экран вместе с формой. А второй, принимает ответы из формы (любым методом подойдет) и проверяет их. Уровень между скриптами лучше передавать через сессии. Первый скрипт извлекает из сессии, второй добавляет. В сессию лучше засовывать и текущий результат.
По крайней мере такое решение я представляю себе...
Ответ отправил: Ivol84 (статус: 2-ой класс)
Ответ отправлен: 26.12.2007, 01:56