За последние 24 часа нас посетили 34433 программиста и 1693 робота. Сейчас ищет 651 программист ...

Где может быть ошибка, простой код.

Тема в разделе "PHP для новичков", создана пользователем romas, 26 май 2017.

  1. romas

    romas Новичок

    С нами с:
    15 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    Вот код не могу понять почему выдают ошибку
    Parse error: syntax error, unexpected T_VARIABLE in Z:\home\test4.ru\www\6.php on line 4

    кодировка utf-8
    данвер

    PHP:
    1. <?php
    2.  
    3.  
    4. $suma1 = 50000 ;
    5. $money_buy = 800 ;
    6.  
    7.  
    8. if($money_buy >=$suma1)
    9. {
    10. echo $suma1 ;
    11. echo $money_buy  ;
    12.  
    13. }
    14. ?>
     
  2. Алекс8

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

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    попробуйте пробелы поубирать перед точкой с запятой.. может у денвера что то не так с пониманием пробелов)) я других причин не вижу)
     
  3. romas

    romas Новичок

    С нами с:
    15 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    Не помогло .
     
  4. Алекс8

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

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    у меня просто опенсервер стоит на машине) ошибок не выдает) я соскочил с денвера)) опенсервер удобнее в разы)
     
  5. romas

    romas Новичок

    С нами с:
    15 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    Что данвер что опенсервер везде конфликты с библиотеками на windows. Хоть новую венду ставь.
     
  6. romas

    romas Новичок

    С нами с:
    15 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    Это проблема с кодировкой. нашел
     
  7. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Люди любят писать глупости. Что такое Denwer? Что такое Open Server? Это не интерпретатор php, и не веб-сервер (хотя последний и содержит слово server в названии). Это программы, позволяющие в более удобном режиме запускать и контролировать работу веб-сервера (Apache или ngnix), сервера БД mysql. Интерпретатор php запускается уже веб-сервером. Всю эту иерархию надо понимать. @romas, скорее всего непечатемый символ был где-то
     
  8. romas

    romas Новичок

    С нами с:
    15 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    Так и есть но в Notepad++ и текстовом редакторе этот символ не отображался .
     
  9. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Виртуалка + linux. И один раз ручками собрать окружение, чтобы понять хотя бы поверхностно, как оно работает. В идеале с накатыванием nginx в качестве реверс-прокси на папач или php-fpm. И нет проблем.

    Все равно рано или поздно придется этим заняться.
     
  10. Алекс8

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

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    мне почему то казалось что если у openserver не будет пхп интерпретатора - то пхп скрипты на openservere не запускались бы))
     
  11. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Но он сам им не является, он сам - оболочка, чтобы удобно было запускать всё это хозяйство.
     
  12. Алекс8

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

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    Я это понимаю)) грубо говоря виндовый аналог панельки для сервера))
     
  13. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Просто меня коробит, когда люди пишут "Denwer ошибку выдаёт, а Open Server не выдаёт", будто они имеют к коду отношение
     
  14. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А разве нет?(с)Новичок-вебразработчик, сидящий под виндой и не имеющий ни малейшего понятия о том, как работает сервер.