На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
Страницы: (5) 1 [2] 3 4 ... Последняя » все  ( Перейти к последнему сообщению )  
    > Игра на PHP , (изучая пишу игру)
      Ну что, не кто непробовал? :rolleyes:
        Посмотри страницу в HTML. Что выводится до "<br>" в начале строчки? Пробел или ничего не выводится?

        Гм... такое ощущение, что переменная $name пустая. Попробуй проверить ее содержимое.
          Цитата
          Mastilior, 19.08.04, 19:45
          ничего не выводится?

          Так точно.

          Цитата
          Mastilior, 19.08.04, 19:45
          Гм... такое ощущение, что переменная $name пустая. Попробуй проверить ее содержимое.

          Значит меняю строчку
          echo "$a<br> $b<br> $c<br> $d<br>"; на
          echo $name;
          чтобы посмотреть передаёться ли в name что ни-будь
          И снова облом не чего не выводит.
          Что не то?
            Гм... что это творится? Что-то ни у кого ничто не работает. Должно работать! :)
            Приведи текущий вариант исходников (после того, как были внесены изменения).
              1.php
              ExpandedWrap disabled
                <html><body>
                <?php
                error_reporting(E_ALL)
                  $name = $HTTP_POST_VARS["name"]; //php ne vazhno chislo eto ili stroka - budem rabotat kak so strokoi
                  $a = substr($name,0,1); //ispolzuem videlenie podstroki
                  $b = substr($name,1,1); //mozhno sdelat eto zhe i v tsikle
                  $c = substr($name,2,1);
                  $d = substr($name,3,1);
                echo "$a <br> $b <br> $c <br> $d <br>";
                ?>
                </body></html>


              Html файл
              ExpandedWrap disabled
                <html>
                <head>
                  <title></title>
                </head>
                <body>
                <form action="1.php" method="post">
                <input name="name" type="text" value="">
                <input type="submit" value="pusk">
                </form>
                </body>
                </html>
                Закрой операнд
                ExpandedWrap disabled
                   
                  error_reporting(E_ALL)

                , т.е. поставь точку с запятой в конце строки :)
                  Всё закрыл и опять облом? :wacko:
                    Лично у меня все работало после того как я поставил точку с запятой. Специально проверил.
                    Ты где тестируешь свои страницы? Откуда их запускаешь? Тестируй в рабочем каталоге сервера. под localhost

                    Добавлено в :
                    запускай их тоже так же: http://localhost/igra.html
                    Скорее всего php не обрабатывает страницы, запущенные иным способом, потому что Apache(или что там у тебя) и php взаимно настроены.

                    Добавлено в :
                    посмотри еще тему Проблема с пхп скриптом - там тоже про проблемы с формами. может быть у тебя тоже register_globals не стоит
                      Дайте ссылку на последний АПАЧ для win 2003...
                      Этот подойдёт Apache/1.3.28 Server at apache.bestwebcover.com ??????? :wacko:
                        поискал бы через поисковик...
                        если хочешь, могу дать тот, который стоит у меня
                        apache_2.0.47-win32-x86-no_ssl.msi
                        под хр работает прекрасно, думаю и под вин2003 будет работать
                          shipbrother, кидай ссылку... :P
                              После настройке apache выдаёт ошибку
                              в httpd.conf в строке 282
                              Вот кусок строки

                              280 Order allow,deny
                              281 Allow from all
                              282
                              283</Directory>
                              Что за чушь?
                              Кто моржет скиньте мнереально работающий httpd.conf
                              а я сам под себя его настрою.
                                Нафик тебе целый конф? Ошибка в секции директории (кстати - надо было всю секцию сюда запостить, легче было бы понять в чем проблема...). Вот тебе директив для корневой директории веб-сайта:
                                ExpandedWrap disabled
                                   
                                  <Directory />
                                      AllowOverride All #разрешить изменение директив с помощью .htaccess
                                      Order allow,deny  #
                                      Allow from all    #разрешить доступ для всех пользователей
                                  </Directory>


                                В плане секьюрности - фигня, но для домашнего сервера потянет.

                                ЗЫ. У тебя проблема могла быть из-за пустой строки №282 в конфигурации...
                                  Chainick, скинь свой httpd.conf
                                  Вот мой уже настроенный, но выдаёт кучю ошибок.
                                  Прикреплённый файлПрикреплённый файлhttpd2.rar (11.57 Кбайт, скачиваний: 97)
                                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                  0 пользователей:


                                  Рейтинг@Mail.ru
                                  [ Script execution time: 0,0316 ]   [ 15 queries used ]   [ Generated: 28.04.24, 13:16 GMT ]