Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.93/103: Рейтинг темы: голосов - 103, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 08.09.2016
Сообщений: 2

Ошибка как исправить PHP Parse error: syntax error, unexpected '['

08.09.2016, 17:50. Показов 20735. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Ребята помогите решить проблему.

сайт пишет вот такую ошибку

PHP Parse error: syntax error, unexpected '[' in /var/www/hh036638/data/www/bright-smart.ru/index.php on line 230


<?php
$month=['ЯНВАРЯ','ФЕВРАЛЯ','МАРТА','АПРЕЛЯ','МАЯ ','ИЮНЯ','ИЮЛЯ','АВГУСТА','СЕНТЯБРЯ','ОК ТЯБРЯ','НОЯБРЯ','ДЕКАБРЯ'];
echo date("j",time()+86400).' '.$month[intval(date("m",time()+86400))-1];
?>

Жирным выделил эту строку.

Не врубаюсь что не так. На другом сайте работает. а на моём нет. Скобки проверил
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.09.2016, 17:50
Ответы с готовыми решениями:

Ошибка - Parse error: syntax error, unexpected T_VARIABLE как исправить?
$table = 'tp-20' $result = mysql_query('SELECT * FROM `$table` '); синтаксический ошибка как правильно писать ?

Как исправить ошибку Parse error: syntax error, unexpected '[' in /home/a2900167/public_html/index.php on lin
Здравствуйте при заходе на свой сайт выдает ошибку Parse error: syntax error, unexpected ' вот эта строка что тут не так? 58...

Parse error: syntax error, unexpected $end in /home/bitrix/www/contacts/index.php on line 142 - как исправить?
Здравствуйте! Помогите пожалуйста разобраться, в чём может быть проблема. Выскакивает такая ошибка при переходе в подраздел...

6
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
08.09.2016, 18:08
Старая версия PHP. Установите новую.
0
19 / 19 / 11
Регистрация: 15.11.2014
Сообщений: 164
08.09.2016, 18:09
наверное потому что это должен быть масив а масив пишетса вот так
PHP
1
$month = ('ЯНВАРЯ','ФЕВРАЛЯ','МАРТА','АПРЕЛЯ','МАЯ','ИЮНЯ','ИЮЛЯ','АВГУСТА','СЕНТЯБРЯ','ОКТЯБРЯ','НОЯБРЯ','ДЕКАБРЯ');
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
08.09.2016, 18:09
Лучший ответ Сообщение было отмечено boot78 как решение

Решение

Можно код сделать совместимым со старой версией, если только в этом куске проблема:
PHP
1
$month= array('ЯНВАРЯ','ФЕВРАЛЯ','МАРТА','АПРЕЛЯ','МАЯ','ИЮНЯ','ИЮЛЯ','АВГУСТА','СЕНТЯБРЯ','ОКТЯБРЯ','НОЯБРЯ','ДЕКАБРЯ');
1
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
08.09.2016, 19:18
Цитата Сообщение от konorw Посмотреть сообщение
наверное потому что это должен быть масив а масив пишетса вот так
Нет, так он не пишется
0
0 / 0 / 0
Регистрация: 08.09.2016
Сообщений: 2
08.09.2016, 19:42  [ТС]
Парабелум спасибо помогло.
0
0 / 0 / 0
Регистрация: 08.01.2019
Сообщений: 2
08.01.2019, 06:10
нужна форма php
В чём ошибка

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$urok="Заказ"
   //Отключение предупреждений и нотайсов (warning и notice) на сайте
// создание переменных из полей формы     
if (isset($_POST['data1'])){$data1= $_POST['data1'];if ($data1 == ''){unset($data1);}}
if (isset($_POST['data2'])){$data2= $_POST['data2'];if ($data2 == ''){unset($data2);}}
if (isset($_POST['data3'])){$data3= $_POST['data3'];if ($data3 == ''){unset($data3);}}
if (isset($_POST['data4'])){$data4= $_POST['data4'];if ($data4 == ''){unset($data4);}}
if (isset($_POST['data5'])){$data5= $_POST['data5'];if ($data5 == ''){unset($data5);}}
if (isset($_POST['data3'])){$data6= $_POST['data6'];if ($data6 == ''){unset($data6);}}
if (isset($_POST['data7'])){$data7= $_POST['data7'];if ($data7 == ''){unset($data7);}}
if (isset($_POST['data8'])){$data8= $_POST['data8'];if ($data8 == ''){unset($data8);}}
if (isset($_POST['data9'])){$data9= $_POST['data9'];if ($data9 == ''){unset($data9);}}
}
// адрес почты куда придет письмо
$address="sonic923@yandex.ru"
// текст письма 
$note_text="Тема : $urok \r\n Имя : $data1 \r\n Email : $data3 \r\n Дополнительная информация : $datо1"Фамилия : $data2 \r\n Телефон : $data4 \r\n Артикуль позиции : $data5 \r\n Дата готовности : $data6 \r\n Тираж : $data8 \r\n Зазмеры : $sata9 \r\n Макет : $data7";
 
if (isset($name1)  &&  isset ($sab) ) {
mail($address,$urok,$note_text,"Content-type:text/plain; utf-8"); 
// сообщение после отправки формы
echo "<p style='color:#009900;'>Уважаемый(ая) <b>$name1</b> Ваше письмо отправленно успешно. <br> Спасибо. <br>Вам скоро ответят на почту <b> $email1</b>.</p>";
}
 
?>
А вот страница
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<html>
<head>
<meta charset="utf-8"> 
</script>
<div id="main">
<div id="content">
    <div class="heading">
        <h2>Заказ на нанесение</h2>
        <form action="http://frendly.000webhostapp.com/23.php" method="post" target="_blank" name="f1">
        </div>
    <div class="navibar"><a href="/">Главная</a> / Заказ на нанесение</div><br />    
    
    <div class="forbar-body">
        <div class="content-body">
                    
            <form action="?send" method="post" class="form-holder order-form" id="form" enctype="multipart/form-data">
                <input type="hidden" name="flag" value="1">
                <input type="hidden" name="data[user_id]" value="">
                <div class="area">
                    <div class="box">
                        <label>Ваше Имя</label>
                        <span class="input-txt">
                            <input type="text" name="data1" value="" class="required" />
                        </span>
                    </div>
                    <div class="box">
                        <label>Фамилия</label>
                        <span class="input-txt">
                            <input type="text" name="data2" value="" class="required" />
                        </span>
                    </div>
                </div>
                <div class="area">
                    <div class="box">
                        <label>E-mail</label>
                        <span class="input-txt">
                            <input type="text" name="data3" value="" class="required email" />
                        </span>
                    </div>
                    <div class="box">
                        <label>Контактный телефон</label>
                        <span class="input-txt">
                            <input type="text" name="data4" value="" class="required" />
                        </span>
                    </div>
                </div>
                <div class="area">
                    <div class="box">
                        <label>Артикул позиции под нанесение</label>
                        <span class="input-txt norequired">
                            <input type="text" name="data5" value="" class="" />
                        </span>
                    </div>              
                    <div class="box">
                        <label>Желаемая дата готовности тиража</label>
                        <span class="input-txt">
                            <input type="text" name="data6" value="04  января 2019 года" class="required" />
                        </span>
                    </div>
                </div>          
                    <div class="box">
                        <label>Требуемый тираж</label>
                        <span class="input-txt">
                            <input type="text" name="data8" value="" class="required" />
                        </span>
                    </div>
                </div>              
                <div class="area">
                    <div class="box">
                        <label>Размеры рисунка</label>
                        <span class="input-txt small">
                            <input type="text" name="data9" value="" class="required" />
                        </span>                     
                        мм
                    </div>                              
                    <div class="box">
                        <label>Макет рисунка</label>
                        <span class="input-txt file">
                            <input type="file" name="data7" class="file-input-area hide">
                            <img src="/images/browse.gif" />
                        </span>
                    </div>                  
                </div>
                    <div class="box">
 
                    </div>                  
                </div>              
                <div class="area">
                    <label>примечание</label>
                    <span class="textarea">
                        <textarea name="datо1"cols="50" rows="7"></textarea>
                    </span>
                </div>              
                <div class="area">
                    <a href="#" onclick="$(this).parents('form').submit();return false;" class="btn-order">сделать заказ</a>
                </div>
            </form> 
            
<meta charset="utf-8"> 
        </div>  
    </div>
</div>
Миниатюры
Ошибка как исправить PHP Parse error: syntax error, unexpected '['   Ошибка как исправить PHP Parse error: syntax error, unexpected '['  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.01.2019, 06:10

Ошибка Parse error: syntax error, unexpected T_STRING in /home/bh22299/public_html/wp-config.php on line 25
Здравствуйте. Залил сайт на хостинг и выдаёт ошибку Вот участок кода из файла конфига.... здесь я очистил имя БД,...

ошибка в коде Parse error: syntax error, unexpected '{' in E:\OpenServer\domains\test.ru\index.php on line 17
ошибка в коде Parse error: syntax error, unexpected '{' in E:\OpenServer\domains\test.ru\index.php on line 17 &lt;?php ...

В чем ошибка? Parse error: syntax error, unexpected '[' in Z:\home\localhost\www\inc\config.php on line 17
Что в этой строке не так? static $a = Я новичок в этом деле. Голову сломал с этой ошибкой. Вот более полный ...

Как исправить Parse error: syntax error, unexpected '['
Добрый день! Мне очень нужна помощь в исправлении следующей ошибки: &quot;Parse error: syntax error, unexpected ' if($opcion === '1') {...

ошибка Parse error: syntax error, unexpected T_STRING in /home/spartak/eurocomauto.ru/docs/index.php on line 1
Помогите не понятно в чем ошибка, несколько дней назад сайт работал, теперь ругается Parse error: syntax error, unexpected T_STRING in...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru