Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Tahion

Страницы: [1]
1
PHP / Большой текст : MySQL или File
« : 06 Апреля 2005, 17:05:22 »
Мне нужно сформировать страницу, которая содержит таблицу. Содержимое таблицы динамично, но в среднем, таблица содержит 50 рядков и 5 столбцов.

Таблица формируется на основе содержимого INI файла.
Название таблицы и некоторые другие данные о таблице берутся из MySQL базы.

Вопрос такой:
Если СОБЕРЖИМОЕ наблицы определяется INI файлом, то что лучше, запихнуть в MySQL базу сам файл или просто ССЫЛКУ на этот файл?
Как быстрее будет работать: если будет считывать INI файл с диска или из MySQL базы?

2
PHP / multipart/form-data и $_POST
« : 17 Апреля 2004, 18:06:28 »
нет. На сервере не повторилась. Наверное, это проблема PHP Expert Editor

3
PHP / multipart/form-data и $_POST
« : 17 Апреля 2004, 16:01:52 »
Нет. 1.3.27. Устанавливал вместе с Денвером.

А вообще я не через апач запускаю, а через PHP Expert Editor

4
PHP / multipart/form-data и $_POST
« : 17 Апреля 2004, 13:32:46 »
Может в настройках чего не так?

5
PHP / multipart/form-data и $_POST
« : 17 Апреля 2004, 10:52:37 »
Когда выставляю форме свойство enctype="multipart/form-data" (
) то перестают появлятся переменные в масиве $_POST. Как только уберу enctype="multipart/form-data" - все опять хорошо.

В чем может быть проблема?

6
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 19:06:43 »
Цитировать

со всем уважением к автору DzSoft PHP Editor - отлаживать в нем скрипты невозможно.
Используй его только как редактор а отладку скриптов делай дедовскими методами - то есть броузер запустил, ввел в строке

Помогло. :)
Похоже, что было две проблемы:
Первая - register_globals=off (хренувую, видно я книгу для обучения взял)
Вторая - DzSoft PHP Editor

Смегнил DzSoft PHP Editor на PHP Expert Editor. Все работает.

Всем спасибо за помошь

P.S. Какие еще есть хорошие программы для написания ПХП скриптов?
Зпомимо DzSoft PHP Editor и PHP Expert Editor еще знаю Komodo. А что еще ХОРОШЕЕ есть?
На данный момент хотелось бы программу, которя умела ПХП скрипты приводить в удобочитаемый вид. Такие есть?

7
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 17:12:25 »
Цитировать

Пых С Апачем сам ставил ?

Да

Цитировать

Как ставил в виде модуля или ЦГИ ?

Что такое "ЦГИ"?
Апач у меня автоматом закгружается каждый раз при загруке ОС.
Вот только приходится делать Stop, поскольку по-другому не хочет запускать скрипты мой DzSoft PHP Editor. Говорит, что занять 80-й порт...

Цитировать
Не ставил ли какойнибудь готовый пакет (типа Денвер) ?

Нет.

8
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 17:07:03 »
Еще, пишу перед phpinfo()
echo "".$_POST[submit]."
";
Что при первом запуске скрипта, что после нажатия на Submit ничего не показывается.

9
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 17:04:26 »
Написал.
При первом запуске скрипта - переменных нет. Нажимаю на Submit phpinfo выдает:
submit ==  Add Theme  (Add Theme - caption кнопки)
Переменные для всех остальных полей формы тоже заполнены, как и должно быть.

Почему тогда не работает иф?

10
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 16:48:16 »
В $_POST[\'submit\'] добавил кавычки - не помогло :(

11
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 16:44:35 »
Цитировать

А ИФ не работает,потому,что твое условие выполняется постоянно,т.е. $submit не назначена (какой "name" у твоей кнопки?).

Естественно, что Имя кнопки submit я просто не процетировал ее тут в коде.

С echo $btn_AddTheme; я ошибся. Должно было быть
echo $submit;

Цитировать
http://faq.phpclub.ru/globals
О проблеме получения в скрипте данных.

У меня действительно register_globals=off,

Попытался сделать так:
if (!isset($_POST[submit])){
//показываю форму
} else {
//Другие действия
}

Опять постоянно вижу форму :(

Цитировать
//если кнопка на форме была нажата
if ($_SERVER[\'REQUEST_METHOD\'] == "POST") {
.................
}


Это почемуто тоже не работает :( Результат аналогичен: Всегда вижу форму.

12
PHP / Обработка форм на локальном ПК.
« : 09 Марта 2004, 09:52:08 »
Пишу такой код:


//echo $btn_AddTheme; //Если эту строку раскомментировать, то первый раз появляется Warning? а после нажатия на Submit - нет

if (!isset($submit)){ ?>
<form name="frm_AddTheme" method="post" action="myaddtheme.php">
//Тут сама форма....
</form>
<? } else {
//Другие действия
}


Запускаю у себя на ПК - всезда вижу форму. Почему не работет IF? Ведь после нажатия на Submit должны выполняться "другие действия.

Может кто сталкивался с подобной проблемой?

Страницы: [1]