За последние 24 часа нас посетили 15742 программиста и 1666 роботов. Сейчас ищут 844 программиста ...

Помогите новичку

Тема в разделе "Прочие вопросы по PHP", создана пользователем moldis, 13 ноя 2008.

  1. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
  2. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Гы... :lol:
     
  3. moldis

    moldis Guest

    Лан... сайт находится локально на машине! Сам PHP установлен, файл переименовал в PHPCode.php, страницы сайта надо в htm, не в php к сож. Обязательно ли настраивать PHP. чтобы можно было открыть нормлаьно htm с кодом php?
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    moldis
    mod_rewrite?
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Не обязательно, если отсутствует конструктор или он не принимает параметров.
     
  6. moldis

    moldis Guest

    Переписал код и добавил конструктор:

    class Menu
    {
    var $arr = array(); //Создаем новый массив
    var $N_arr = 0; // количество строк в массиве
    var $name_link;
    var $link;

    Function __construct($name_link,$link)
    {
    $this->name_link = $name_link;
    $this->link = $link;
    }


    Можно ли как нибудь запустить htm файл с обработкой этого кода, без настройки PHP на локалтной машине
     
  7. Mete0

    Mete0 Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    272
    Симпатии:
    0
    Адрес:
    Gatchina
    Файл с расширением .htm? Можно не вот только ненужно это совсем.
    Если хочешь что бы файлы с расширением .htm интерпретировал php надо настроить соответствующим образом web сервер.
    Для apache добавить/изменить в httpd.conf такую строку:
    Код (Text):
    1. AddType application/x-httpd-php .php .html
     
  8. moldis

    moldis Guest

    Настроил APACHE по инструкции на сайте... переименовал из htm в php - показывает всю страницу, кроме кода php = не обрабатывает сам код, т.е. в браузере показывает

    Add_To_Array("Index.html","Главная"); $Men->Add_To_Array("Price.htm","Прайс лист"); $Men->Add_To_Array("Clients.htm","Клиенты"); $Men->Add_To_Array("Kontakts.htm","Контакты"); $Men->displayMenu_gorizont(); ?>

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

    <?php
    include("PHPcode.inc.php");

    $Men = New Menu;
    $Men->Add_To_Array("Index.html","Главная");
    $Men->Add_To_Array("Price.htm","Прайс лист");
    $Men->Add_To_Array("Clients.htm","Клиенты");
    $Men->Add_To_Array("Kontakts.htm","Контакты");

    $Men->displayMenu_gorizont();
    ?>
     
  9. Mete0

    Mete0 Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    272
    Симпатии:
    0
    Адрес:
    Gatchina
    Проблема в том что у тебя неверно настроен apache.
     
  10. moldis

    moldis Guest

    как настроить?
     
  11. Mete0

    Mete0 Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    272
    Симпатии:
    0
    Адрес:
    Gatchina
    С этим вопросом в другую тему другого раздела. Настроить очень просто, если выполнять шаг за шагом инструкцию http://php.ru/install/
     
  12. moldis

    moldis Guest

    у меня уже все мысли иссякли... в PHP Expert editor все работает. через браузер не пашет...
     
  13. moldis

    moldis Guest

    Так я все и настроил по инструкции! Сервер запущен и работает! все равно не отображает нормально...:(
     
  14. Mete0

    Mete0 Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    272
    Симпатии:
    0
    Адрес:
    Gatchina
    После изменения httpd.conf необходимо перезапустить apache. После изменения системной переменной PATH необходимо перезагрузить windows. Если ничего не помогло, значит ты не верно настроил. По этому вопросу больше в эту тему не пиши.
     
  15. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    А ещё... на всякий случай добавлю... В веб-браузере указывать адрес файла не что-то типа
    C:\...\apache2\htdocs\filename.php
    а что-то типа
    http://localhost/filename.php