Forum Webscript.Ru

Программирование => PHP => Тема начата: Tb от 16 Ноября 2001, 10:45:09

Название: Parse error
Отправлено: Tb от 16 Ноября 2001, 10:45:09
Что это означает - Parse error: parse error in /путь/до/файла/имя_файла.php on line 30?
Скажите кто-нибудь, из-за чего это может быть?
Название: Parse error
Отправлено: Wowik от 16 Ноября 2001, 10:50:37
Смотри в файле имя_файла.php в 30 строке у тебя ошибка...
Название: Parse error
Отправлено: Tb от 16 Ноября 2001, 10:53:26
Так на другом хостинге все работает, значит проблема не в скрипте, логично?
Название: Parse error
Отправлено: Wowik от 16 Ноября 2001, 11:07:48
Код показывай...
Название: Parse error
Отправлено: Tb от 16 Ноября 2001, 11:10:12

/******************
fusion news
by the fusion team

version 2.2

http://www.fusionphp.com
******************/

//variables (change these)

$config = "config.php"; //your config file
$users = "users.php"; //your users file

//stop (theres no more editing)

include $config;

//start
if($id == ""){
if($first == "yes"){


$title = "fusion install";
$content = <<< HTML
most information should be right. please review it.























































url to your site:



url to your the fusion directory:



url to your the full news file:



allow bbcode?

yes

no

allow html?

yes

no

admin info




username:



pass:



email:



icon url:







HTML;

}
}
else{

$title = "already installed";
$content = <<< HTML
already installed
HTML;

}

//go
if($id == "go"){

if($bbc == "y"){
$bbca = 1;
}
else{
$bbca = 0;
}
if($html == "y"){
$h = 1;
}
else{
$h = 0;
}

$p1 = $SCRIPT_FILENAME;
$p2 = str_replace("/installer.php", "", $p1);

//write to file
$page = $config;
$filename = $config;
$fp = fopen($filename,w);
$current = fread($fp, filesize($filename));
fclose($fp);

//what to write
$save = "\\$site = \\"$site1\\";
\\$furl = \\"$furl1\\";
\\$hurl = \\"$furl1/news.php\\";
\\$fullnewsurl = \\"$fullnews\\";
\\$newsfile = \\"$p2/news.txt\\";
\\$headlines = \\"$p2/headlines.txt\\";
\\$fnewsfile = \\"$p2/news.php\\";
\\$dfile = \\"$p2/news.db\\";
\\$arc = \\"$p2/archive.txt\\";
\\$fnewsfile = \\"$p2/news.php\\";
\\$datefor = \\"m/d/y\\";
\\$numofposts = 11;
\\$numofh = 5;
\\$bb = $bbca;
\\$ht = $h;
\\$first = \\"no\\";
\\$header = \\"\\";
\\$footer = \\"\\";
\\$skin = \\"standard\\";
\\$temp = \\"





{icon}

{subject} posted by {user} on {date}

{news}

\\";
\\$ftemp = \\"





{icon}

{subject} posted by {user} on {date}

{news}

\\";
?>";
$save .= "$current";

$configfile = fopen($config,w);
fputs($configfile,$save);
fclose($configfile);

//what to write
$fp=fopen($users,a);
fwrite($fp,"$username|$email|$icon|$password|$le|\\n");
fclose($fp);

$title = "setup complete";
$content = "setup complete. go back.";
}

?>

fusion



























powered by fusion




Название: Parse error
Отправлено: Wowik от 16 Ноября 2001, 11:49:50
Цитировать
$content = <<< HTML

Как я понял все дело вот в этом куске....
Синтакс <<< поддерживается с версии 4
И еще, после <<< HTML не должно быть пробелов...