The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не работает гостевая книга на ПХП, !*! Man from database, 16-Апр-04, 13:13  [смотреть все]
На FreeBSD и на МастдайХП поставил Apache2 и PHP4...
Вроде всё    пашет... например тестовые странички и простейшие скрипты(счётчик)
А гостевухи не пашут... Чмоды всем файлам назначал такие как нужно, разрешения тоже вроде прописал. Может надо какие то библиотеке в ПХП.ини добавить? или что... кто подскажет?
  • Не работает гостевая книга на ПХП, !*! Man from database, 13:20 , 16-Апр-04 (1)
    забыл сказать, что не создается файл с записями! Причем не на FreeBSD4.9 не на WinXP одинаково! =(
    • Не работает гостевая книга на ПХП, !*! MeLLowD, 13:24 , 16-Апр-04 (2)
      >забыл сказать, что не создается файл с записями! Причем не на FreeBSD4.9
      >не на WinXP одинаково! =(

      а подробнее? что за файл с записями ? какие гостевые?

      • Не работает гостевая книга на ПХП, !*! Man from database, 13:32 , 16-Апр-04 (3)
        >>забыл сказать, что не создается файл с записями! Причем не на FreeBSD4.9
        >>не на WinXP одинаково! =(
        >
        >а подробнее? что за файл с записями ? какие гостевые?

        ну обычная госевай книга на пхп в форме вводишь имя, мыло и сообщение нажимаешь кнопку записать... в скрипте прописано что должна произвестись запись в текстовый файл... но этого не происходит. прикол ещё в том что я уже перепробовал около 10 (скаченных)книг и везде таже фигня. Всётаки кажется нехватает библиотеки =( но нужно знать точно...

        • Не работает гостевая книга на ПХП, !*! MeLLowD, 13:59 , 16-Апр-04 (4)
          >>>забыл сказать, что не создается файл с записями! Причем не на FreeBSD4.9
          >>>не на WinXP одинаково! =(
          >>
          >>а подробнее? что за файл с записями ? какие гостевые?
          >
          >ну обычная госевай книга на пхп в форме вводишь имя, мыло и
          >сообщение нажимаешь кнопку записать... в скрипте прописано что должна произвестись запись
          >в текстовый файл... но этого не происходит. прикол ещё в том
          >что я уже перепробовал около 10 (скаченных)книг и везде таже фигня.
          >Всётаки кажется нехватает библиотеки =( но нужно знать точно...

          прочитай внимательно ман к гостевой если он есть. либо попробуй сам записать что то в файл для начала. посмотри лог апача и пхп

          • Не работает гостевая книга на ПХП, !*! Man from database, 14:42 , 16-Апр-04 (5)
            >прочитай внимательно ман к гостевой если он есть. либо попробуй сам записать
            >что то в файл для начала. посмотри лог апача и пхп
            >
            Это всё не помогает!
            • Не работает гостевая книга на ПХП, !*! MeLLowD, 14:47 , 16-Апр-04 (6)
              >>прочитай внимательно ман к гостевой если он есть. либо попробуй сам записать
              >>что то в файл для начала. посмотри лог апача и пхп
              >>
              >Это всё не помогает!

              это и не поможет, это позволит выявить причину неработоспособности
              неужели лог апача пустой?

              • Не работает гостевая книга на ПХП, !*! Man from database, 12:01 , 22-Апр-04 (7)
                да лог был пуст...


                Нужно было включить возможность передачи переменных из форм. По умолчанию интерпретатор не способен принимать/отправлять значения из форм. В файле php.ini строчку register_globals=Off и значение Off меняем на On. Проблема решена!

                • Не работает гостевая книга на ПХП, !*! .zZz., 12:06 , 22-Апр-04 (8)
                  >Нужно было включить возможность передачи переменных из форм. По умолчанию интерпретатор не
                  >способен принимать/отправлять значения из форм. В файле php.ini строчку register_globals=Off и
                  >значение Off меняем на On. Проблема решена!

                  весьма спорное описание решения проблемы... :)

                  • Не работает гостевая книга на ПХП, !*! michelle, 22:57 , 22-Апр-04 (9)
                    >>Нужно было включить возможность передачи переменных из форм. По умолчанию интерпретатор не
                    >>способен принимать/отправлять значения из форм. В файле php.ini строчку register_globals=Off и
                    >>значение Off меняем на On. Проблема решена!
                    >
                    >весьма спорное описание решения проблемы... :)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                    А что ты ему пожелаешь? Чтобы он код гостевой переделал для работы с register_globals=On!!!

                    Он и так еле-еле проблему описал (очень по дилетански - "У меня в подвале происходит странный стук, объясните, как он происходит"). А ты от него хочешь чего-то заумного!!!

                    • Не работает гостевая книга на ПХП, !*! .zZz., 09:56 , 23-Апр-04 (10)
                      >>>Нужно было включить возможность передачи переменных из форм. По умолчанию интерпретатор не
                      >>>способен принимать/отправлять значения из форм. В файле php.ini строчку register_globals=Off и
                      >>>значение Off меняем на On. Проблема решена!
                      >>
                      >>весьма спорное описание решения проблемы... :)
                      >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                      >
                      >А что ты ему пожелаешь? Чтобы он код гостевой переделал для работы
                      >с register_globals=On!!!
                      >
                      >Он и так еле-еле проблему описал (очень по дилетански - "У меня
                      >в подвале происходит странный стук, объясните, как он происходит"). А ты
                      >от него хочешь чего-то заумного!!!

                      да не :) я про утверждение, что "По умолчанию интерпретатор не способен принимать/отправлять значения из форм"... Это не совсем так, мягко говоря...

                      • Не работает гостевая книга на ПХП, !*! Simps, 10:01 , 23-Апр-04 (11)
                        >>>>Нужно было включить возможность передачи переменных из форм. По умолчанию интерпретатор не
                        >>>>способен принимать/отправлять значения из форм. В файле php.ini строчку register_globals=Off и
                        >>>>значение Off меняем на On. Проблема решена!
                        >>>
                        >>>весьма спорное описание решения проблемы... :)
                        >>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        >>
                        >>А что ты ему пожелаешь? Чтобы он код гостевой переделал для работы
                        >>с register_globals=On!!!
                        >>
                        >>Он и так еле-еле проблему описал (очень по дилетански - "У меня
                        >>в подвале происходит странный стук, объясните, как он происходит"). А ты
                        >>от него хочешь чего-то заумного!!!
                        >
                        >да не :) я про утверждение, что "По умолчанию интерпретатор не способен
                        >принимать/отправлять значения из форм"... Это не совсем так, мягко говоря...
                        Я бы сказал совсем не так =)

                        • Не работает гостевая книга на ПХП, !*! Man from database, 13:27 , 23-Апр-04 (12)
                          Ну не знаток а ПХП... и что такого. =)
                          А вот register_globals=On это может как то повлиять на безопасность? И грамотнее переделпть код(если это возможно) и оставить значение Off ?
                        • Не работает гостевая книга на ПХП, !*! .zZz., 14:35 , 23-Апр-04 (13)
                          >Ну не знаток а ПХП... и что такого. =)
                          >А вот register_globals=On это может как то повлиять на безопасность? И грамотнее
                          >переделпть код(если это возможно) и оставить значение Off ?

                          везде пишут, что плохо использовать  register_globals=On и по-умолчанию он отключен не зря... собственно, register_globals=On позволяет потенциальному вредителю инициировать переменные, использующиеся в скрипте жертвы и если последняя необдуманно использует внутренние переменные без их обнуления в начале скрипта - может выйти очень нехорошо :)
                          например:


                          ...
                          if ($is_ok && is_numeric($num))
                          {
                          [делаем что-нибудь суровое]
                          }
                          ...

                          тут мы полагаем, что при пустой переменной $is_ok логическое выражение будет ложью. При этом $is_ok присваиваем единицу при каком-то условии (например, правильность пароля).

                          тут вредитель передаёт www.victim.com?is_ok=1

                        • Не работает гостевая книга на ПХП, !*! Man from database, 15:44 , 23-Апр-04 (14)
                          >тут вредитель передаёт www.victim.com?is_ok=1

                          Хе-хе... всё понятно, спасибо за помощь!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру