Модераторы: Aliance, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите новичку 
:(
    Опции темы
Areostar
Дата 30.5.2010, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Народ подскажите где ощибка!

   настранице есть форма авторизации! Я Хочу чтоб после ввода пароля и логина форма очещалась и появлялась риветствие!! Взял пример из книги!!

Код
<?php
     if(!$_REQUEST["get_reg"])
     {
      echo" <form method = 'post' action = 'avtorization.php'>
        <tr> <td bgcolor = '00ff00' align = 'center'>
            Вход для пользователей
         </td>
        </tr>
        <tr>
         <td bgcolor = '00ff00' align = 'center'>    
           Логин<br>  <input type = 'text' name = 'login' size ='15'>
         </td>
        </tr>
        <tr>
         <td bgcolor = '00ff00' align = 'center'>
           Пароль<br>  <input type = 'password' name = 'Password' size ='15'>
         </td>
        </tr>     
        <tr>
         <td bgcolor = '00ff00' align = 'center'>
           <input type = 'submit' name = 'get_reg' value ='  Вход на сайт' size = '10'>
           <input type = 'reset' name = 'clear' value = 'Cброс' size = '10'>
         </td>
        </tr>
        <tr>
         <td bgcolor = '00ff00' align = 'center'>    
           <a href ='regest.html'>Регистрация</a>    <a href ='vost_reg.html'>Забыл Пароль</a>
         </td>
        </tr>
      </form> ";
     }
     else if($_REQUEST["get_reg"])
     {
      echo" <center>привет!!</center> ";
     }
      ?>


форма отращается нормально!! Но вот блок еlse if отбражается как текст прчем сразу а не после ввода!!

 Где ощибка!!
PM MAIL   Вверх
bars80080
Дата 30.5.2010, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



сдаётся мне, у вас пхп не работает

отображается вот этот текст на странице else if($_REQUEST["get_reg"]) ?


PM MAIL WWW   Вверх
Areostar
Дата 30.5.2010, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Apache включён!

"; } else if($_REQUEST["get_reg"]) { echo" 
привет!!
"; } ?> 

Вот что отображается вверху формы!!
PM MAIL   Вверх
bars80080
Дата 30.5.2010, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



ну, апач - это не пхп.
пхп всего лишь один из его модулей, который не идёт в комплекте. как вы его устанавливали?
PM MAIL WWW   Вверх
Areostar
Дата 30.5.2010, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Да! Но хампп помоему включает в себя и рнр!?
PM MAIL   Вверх
bars80080
Дата 31.5.2010, 01:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



значит, недостаточно включает. может быть и есть, не знаю, но то что пхп не подключён, это факт
PM MAIL WWW   Вверх
Areostar
Дата 31.5.2010, 05:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Спасибо!! сейчас посмотрю!!
PM MAIL   Вверх
Areostar
Дата 31.5.2010, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Здраствуйте!! Загрузил новую версию хамппа!!(рнр 5.3) 

Но это не важно!!

 Вот что я заметил!! если поместьть Этот же скриптик в новый путой документ с расширением .рhр  ТО ВСЁ ПРИКРАСНО РАБОТАЕТ!!!

 Но если попытаться ввесть Этот блок <?php  ?> в уже готовый документ html и изменить расширение на  php! Случается выше описаное безобразие!! Как Это понимать и что теперь делать!! Всё страницу чтоли через echo вбивать!!??
 

PM MAIL   Вверх
bars80080
Дата 31.5.2010, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



нет, в пхп файлах можно писать и обычный хтмл


или найти в конфигурации (апача, либо хампа) строки которые назначают на обработку под пхп файлы с расширением .php, и добавить ещё и .html
тогда будет обрабатывать оба
PM MAIL WWW   Вверх
Areostar
Дата 31.5.2010, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2





    Немоглибы хоть примерно сказать какие!?
PM MAIL   Вверх
bars80080
Дата 1.6.2010, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



вот, посмотрите сюда http://php-myadmin.ru/learning/instrument-apache.html
там указано где найти конфиг и какие параметры он должен иметь, чтобы апач нормально работал с пхп.
после этого вам найти инструкцию по установке хаммп и отрегулировать его.

так же может быть прояснит какие-то моменты инструкция по установке обычного пхп http://php-myadmin.ru/learning/instrument-php.html
PM MAIL WWW   Вверх
Areostar
Дата 2.6.2010, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2




действую строго по Этой инструкции: http://www.php.ru/install/ 

Скачиваю предлогаемые файлы! Устанавливаю Апач в Program Files/Apache Group 
Cтановиться нормально без ощибок!! 

Потом Запускаю MySQL! Всё по инструкции! Становиться! 

РАспаковываю php5 в папку С:/php5 

Захожу в свойства системы! и превожу системную переменную Path к следующему виду: 

C:\WINDOWS\system32\Wbem;C:\php5\;C:\php5\ext\; 
(Хочу за метит что в списке перемынных среды пользователя я не нахожу HPRC Которая присутствует на кортинке) 

Скачиваю предложеный файлик php.ini и заменяю на него фаил C:\php5\ и переименовываете php.ini-dist 

Скачиваю предложеный файлик httpd.conf и заменяю им фаилик C:\Program Files\Apache Group\Apache2\conf\httpd.conf 

Наличие изминений проверил! 

перехожу в браузер набираю 127.0.0.1 Всё в порядке! Апач работает правельно! 

Тестирую РНР пытвюсь запустить скрит с phpinfo(); Браузер не отображает ничего!!! 

Создаю второй документ для тестирование MySQL! В нужном месте вписываю пароль указаный мной при инстоляции мускула! Запускаю! 

На Экране отпичатывается часть кода страницы! 

"; /* В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!! $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect"); */ $link = mysql_connect("localhost", "root","1123581321") or die("Could not connect"); if( !$link ) die( mysql_error() ); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list)) { echo " 
Database \"".$row->Database."\" 
\n"; $result = mysql_list_tables($row->Database); if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() ); else { while ($row = mysql_fetch_row($result)) print "Table: $row[0] 
"; mysql_free_result($result); } } ?> 

что я не сделал! Или сделал не так!! ПОМОГИТЕ ПОЖАЛУЙСТА!!!
PM MAIL   Вверх
bars80080
Дата 2.6.2010, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



не могу сказать, это надо пытать систему

могу сказать только одно, что инструкции установки http://php-myadmin.ru/learning/instrument-intro.html никогда меня не подводили, и потому я их всем и рекомендую
PM MAIL WWW   Вверх
Areostar
Дата 3.6.2010, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



bars80080,   СДелал всё по вашей инструкции!


    А кда мне теперь свои скрепты для прогона омешать!!??

Это сообщение отредактировал(а) Areostar - 3.6.2010, 19:30
PM MAIL   Вверх
bars80080
Дата 3.6.2010, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



ну как куда? написано:

Цитата

В корне диска необходимо создать каталог "apache" - в нем будут лежать ваши виртуальные хосты (домены) ...
...
5. Найдите строку:
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
Назначьте корневую директорию управления сайтами (немного раньше вы ее уже создали):
DocumentRoot "C:/apache"
...
Пример создания виртуального хоста
При необходимости установки собственных виртуальных хостов сделайте следующее:
Откройте файл "httpd-vhosts.conf", и создайте в нём блок, примерно, следующего содержания:
<VirtualHost *:80>
   # Папка, в которой будет корень вашего хоста.
   DocumentRoot "C:/apache/test.ru/www"
...

то есть, в этом примере создаётся каталог C:/apache, в нём располагаются хосты. один по-умолчанию C:/apache/localhost, и показан пример, как сделать ещё один дополнительный C:/apache/test.ru . на самом деле их там может быть сколько угодно.
DocumentRoot, то есть корневик, направлен на каталог www.

значит, видимый скрипт по адресу:
http://localhost/script.php
будет располагаться физически в:
C:/apache/localhost/www/script.php

если пропишешь виртуальный хост, скажем, как указано в примере, то сможешь набирать в браузере
http://test.ru/script.php
что запустит скрипт, расположенный в
C:/apache/test.ru/www/script.php

PM MAIL WWW   Вверх
Areostar
Дата 3.6.2010, 20:09 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2





  Поместил свой скриптик эту папку!! запустил но ничего не видно!!!

  и по адрессу http://localhost ничего не отображается пока скриптик там!!


      Что делать!?
PM MAIL   Вверх
bars80080
Дата 3.6.2010, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



что значит ничего не видно? даже если апач не работает, то браузер должен написать, что ничего не нашёл.

конкретно, что видно?

кстати, апач перезапускался?
PM MAIL WWW   Вверх
Areostar
Дата 3.6.2010, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2




   Да перезапускается!!!

   Ничего не пишет!! Белый Пустой! Экран


  Запускаю http://localhost/phpmyadmin/
Наэкране написано только часть кода страницы

<?php $i = 0; $i++; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '1123581321'; // Пароль пользователя root ?

Это сообщение отредактировал(а) Areostar - 3.6.2010, 20:23
PM MAIL   Вверх
bars80080
Дата 3.6.2010, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Цитата(Areostar @  3.6.2010,  20:19 Найти цитируемый пост)
Ничего не пишет!! Белый Пустой! Экран

это вообще-то очень разные вещи
Цитата(Areostar @  3.6.2010,  20:19 Найти цитируемый пост)
Наэкране написано только часть кода страницы



значит, апач работает, а пхп нет
проверьте все пути в конфиге php.ini, затем http.conf, а также всё что прописывается в винде. ошибку сделать очень легко, в 95% случаях виновата банальная невнимательность
PM MAIL WWW   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.0608 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.