Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 1

Ошибка Parse error: syntax error, unexpected T_VARIABLE

27.10.2015, 17:23. Показов 1566. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Parse error: syntax error, unexpected T_VARIABLE in Z:\home\ray.ru\www\admin\conf.php on line 12
Выдает так
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
27
28
29
30
31
32
33
34
35
36
37
setlocale (LC_ALL,'ru_RU.UTF8','ru_RU','russian');
define("REF",true);
session_start();
$h="http://".$_SERVER['HTTP_HOST'].$GLOBALS['p']."/";
$u=$h."upload/";
$im=$h."https://www.cyberforum.ru/images/";
$cdir="cache/";
$c_exp_dir="cache/exp/";
$stylecss="<link type="text/css" href="".$im."style.css" rel="stylesheet" />";
$mainjs="<script type="text/javascript" src="".$im."main.js"></script>";
$GLOBALS['cq']=0;function cq(){$GLOBALS['cq']++;}
function gentime(){static $a;if($a==0)$a=microtime(true);else return(string)(microtime(true)-$a);}gentime();
$db=@mysql_connect($host,$bdlogin,$bdpassword);
if(!$db)die(mysql_error());
if(!@mysql_select_db($bdname,$db))die(mysql_error());   
mysql_query("SET NAMES utf8");cq();
$conf=mysql_query("SELECT * FROM jb_config");cq(); 
$c=@mysql_fetch_assoc($conf);
$limit_pages_in_cache=3;
$JBSCACHE=@$c['scache'];
$JBSCACHE_expire=@$c['scache_expire'];
$JBSCACHE_exp_expire=@$c['scache_exp_expire'];
$JBKCACHE=@$c['kcache'];
if(@$_COOKIE['jbnocache']=='1')$JBKCACHE="";
if(@!$_SESSION['email'] && @!$_SESSION['id_user']){
if(@$_COOKIE['email'] && @$_COOKIE['id_user']){
$_SESSION['email']=$_COOKIE['email'];
$_SESSION['id_user']=$_COOKIE['id_user'];
}}
if(@$_SESSION['email'] && @$_SESSION['id_user']){
$userquery=mysql_query ("SELECT * FROM jb_user WHERE email='".addslashes($_SESSION['email'])."'");cq();
if(@mysql_num_rows($userquery)){
$user_data=mysql_fetch_assoc($userquery);
if($_SESSION['id_user'] != $user_data['pass']){
unset ($_SESSION['email'],$_SESSION['id_user']); 
session_unregister (@$_SESSION['email']);
session_unregister (@$_SESSION['id_user']);
Помогите исправить,буду очень благодарен
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.10.2015, 17:23
Ответы с готовыми решениями:

В чем ошибка (Parse error: syntax error, unexpected '$i' (T_VARIABLE), expecting ';') ?
private function select($table_name,$fields,$where=&quot;&quot;,$order=&quot;&quot;,$up=true,$limit=&quot;&quot;) { for(int $i=0; $i&lt;count($fields); $i++){ ...

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

Ошибка- Parse error: syntax error, unexpected '$title_logo' (T_VARIABLE)
вот такая ошибка Parse error: syntax error, unexpected '$title_logo' (T_VARIABLE) in...

6
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
27.10.2015, 17:46
Цитата Сообщение от xwarzonex Посмотреть сообщение
function gentime(){static $a;if($a==0)$a=microtime(true);else return(string)(microtime(true)-$a);}gentime();
Вы бы вообще весь код в 1 строчку написали, может быть станет понятней...
Оформите код нормально, по одной функции\операции на строчку, тогда будет куда понятнее. И повторите еще раз текст ошибки:
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
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
<?php
setlocale(LC_ALL, 'ru_RU.UTF8', 'ru_RU', 'russian');
define("REF", true);
session_start();
$h = "http://" . $_SERVER['HTTP_HOST'] . $GLOBALS['p'] . "/";
$u = $h . "upload/";
$im = $h . "https://www.cyberforum.ru/images/";
$cdir = "cache/";
$c_exp_dir = "cache/exp/";
$stylecss = "<link type="text / css" href="".$im."style . css" rel="stylesheet" />";
$mainjs = "<script type="text / javascript" src="".$im."main . js"></script>";
$GLOBALS['cq'] = 0;
 
function cq()
{
    $GLOBALS['cq']++;
}
 
function gentime()
{
    static $a;
    if ($a == 0)
        $a = microtime(true);
    else
        return (string)(microtime(true) - $a);
}
 
gentime();
$db = @mysql_connect($host, $bdlogin, $bdpassword);
 
if (!$db)
    die(mysql_error());
 
if (!@mysql_select_db($bdname, $db))
    die(mysql_error());
mysql_query("SET NAMES utf8");
cq();
$conf = mysql_query("SELECT * FROM jb_config");
cq();
$c = @mysql_fetch_assoc($conf);
$limit_pages_in_cache = 3;
$JBSCACHE = @$c['scache'];
$JBSCACHE_expire = @$c['scache_expire'];
$JBSCACHE_exp_expire = @$c['scache_exp_expire'];
$JBKCACHE = @$c['kcache'];
 
if (@$_COOKIE['jbnocache'] == '1')
    $JBKCACHE = "";
 
if (@!$_SESSION['email'] && @!$_SESSION['id_user'])
{
    if (@$_COOKIE['email'] && @$_COOKIE['id_user'])
    {
        $_SESSION['email'] = $_COOKIE['email'];
        $_SESSION['id_user'] = $_COOKIE['id_user'];
    }
}
 
if (@$_SESSION['email'] && @$_SESSION['id_user'])
{
    $userquery = mysql_query("SELECT * FROM jb_user WHERE email='" . addslashes($_SESSION['email']) . "'");
    cq();
    if (@mysql_num_rows($userquery))
    {
        $user_data = mysql_fetch_assoc($userquery);
        if ($_SESSION['id_user'] != $user_data['pass'])
        {
            unset($_SESSION['email'], $_SESSION['id_user']);
            session_unregister(@$_SESSION['email']);
            session_unregister(@$_SESSION['id_user']);
0
Заблокирован
27.10.2015, 19:17
xwarzonex, вы пытались забить гвоздь без молотка? Сначала берут среды разработки, потом пишут код. Возможно сейчас набегут "пацаны" с "блокнотами" но они вам не помогут. У них только "распальцовка".Поможет IDE
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.11.2015, 23:18
a-fw, поможет нормальное форматирование кода и понимание хотя бы основ. IDE и "распальцовка" тут абсолютно ни при чем.

З.Ы. А ошибки видны и даже так - они начинаются на 9 строчке в коде здесь, PHP - это не C++, где строки можно "разделять" кавычками, обязательно использовать символ конкатенации.
0
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
02.11.2015, 23:27
Цитата Сообщение от KOPOJI Посмотреть сообщение
поможет нормальное форматирование кода
И с PSR бы ознакомится не помешало бы... "4 пробела вы где?"

Добавлено через 5 минут

Не по теме:

Хотя , может человеку сказали уложится ровно в 37 строк :D. Вот он и уложился, но что то пошло не так...

0
03.11.2015, 01:26

Не по теме:

Где-то на 12-ой строке забыли поставить собачку :rofl:

0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
03.11.2015, 18:52
Цитата Сообщение от Jodah Посмотреть сообщение
Где-то на 12-ой строке забыли поставить собачку

Не по теме:

Легче наверное вообще каждую строку с нее начинать, чтобы не пропустить :D

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.11.2015, 18:52
Помогаю со студенческими работами здесь

Ошибка Parse error: syntax error, unexpected T_VARIABLE on line 11
Добрый день. Столкнулась с такой ошибкой в коде формы Parse error: syntax error, unexpected T_VARIABLE on line 11 Ошибка в этой строке. ...

Ошибка Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE
да блин капец.. не могу понять ничего.. кто поможет? Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or...

Ошибка Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Ясно, что проблема с кавычками, но как исправить :о Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING...

Ошибка Parse error: syntax error, unexpected '.', expecting variable (T_VARIABLE) or '$' in C:\xampp\htdocs\
Здравствуйте! Решаю задачу отсюда - www.itmathrepetitor.ru/zadachi-po-php-vychisleniya/, последний раздел &quot;Комбинированные...

Ошибка - Parse error: syntax error, unexpected T_VARIABLE
Не пойму в чём ошибка Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\functions.php on line на этой строчке ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru