ALEX8998 Ответов: 2

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный '$run' (T_VARIABLE) в C:\xampp\htdocs\test\admin\includes\insert_post.php на линии 12


Я новый ученик ООП PHP.Я просто хотел создать таблицу и вставить свои сообщения.Затем я столкнулся с ошибкой синтаксического анализа выше.

Что я уже пробовал:

<pre><?php
include "db.php";
include "config.php";

$db = new database();

if (isset($_POST['submit'])){
	$title = $_POST['title'];
	$content = $_POST['content'];
$query = "INSERT INTO posts(title,content) VALUES('$title',$content')"

$run=$db->insert($query);

}

?>



<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>

</body>
</html>

<form action="insert_post.php" method="post" enctype="multipart/form-data">
	<div class="form-group">
	<center><table width="800" align="center" border="2">
		<tr bgcolor="orange">
		<td colspan="6"><h1 style="text-align:center">Post EDIT</h1></td>
		</tr>
		<tr>
			<td align="right" bgcolor="orange">Post title:</td>
			<td><input type="text" name="title" size="60"></td>
		</tr>
		<tr>
			<td align="right" bgcolor="orange">Post Content:</td>
			<td><textarea name="Content" rows="15" cols="40"></textarea></td>
		</tr>
     <tr>

	<td colspan="6" align="center" bgcolor="orange"><input type="Submit" name="submit" value="Publish Now"  /></td>
</tr>	






	</table>






</form>

2 Ответов

Рейтинг:
2

Member 14980765

<?php

require_once('getid3/getid3.php');

$TaggingFormat = 'UTF-8';

включают 'function.joinmp3.php';
$out = "files/djassam.In-$mp3nam";
$FilenamesIn[] = $filename2;
$FilenamesIn[] = "voice.mp3";

if(CombineMultipleMP3sTo($out, $FilenamesIn))
отменить связь($имя_файла2);
CombineMultipleMP3sTo($filename2, $FilenamesIn);
require_once('join-mp3.php');
$out = "files/djassam.In-$mp3nam";
$FilenamesIn[] = массив($filename2, 0, -1); // извлечение последних 3 секунд аудио
$FilenamesIn[] = array('voice.mp3', 0, 0); // скопировать все
if(CombineMultipleMP3sTo($out, $FilenamesIn))
отменить связь($имя_файла2);
еще
переименовать($имя_файла2, долл.);



$DirectoryToScan = ";
$МР3 = имя_файла2 $$DirectoryToScan."а.МР3" в mp3-файл.

Инициализация движка getID3
$getID3 = новый getID3;
$getID3->setOption(array('encoding'=>$TaggingFormat));

require_once('getid3/write.php');

Инициализировать модуль записи тегов getID3
$tagwriter = новые getid3_writetags;
$tagwriter->filename = '/path/to/file.mp3';
$tagwriter->filename = $mp3;
$tagwriter->filename = 'P:/webroot/_dev/getID3/testfiles/_writing/2011-02-02/test.mp3';

$tagwriter->tagformats = array('id3v1', 'id3v2.3');
$tagwriter->tagformats = array('id3v2.3');

установите различные опции (необязательно)
$tagwriter->overwrite_tags = true;
$tagwriter->overwrite_tags = false;
$tagwriter->tag_encoding = $TaggingFormat;
$tagwriter->remove_other_tags = true;

$kpbhost_image = $cover_image;

$fd = @fopen($kpbhost_image, 'rb');
$APICdata = fread($fd, filesize($kpbhost_image));
fclose ($fd);
list($APIC_width, $APIC_height, $APIC_imageTypeID) = GetImageSize($kpbhost_image);
$imagetypes = array(1=> 'gif', 2=>'jpeg', 3=>'png');
$бис = 'djassam.в;
// заполнить массив данных
$TagData = массив(
'title' => array($mp3_title.' - '.$bis),
'artist' => array($mp3_artist.' - '.$bis),
'album' => array($bis),
'year' => array(дата ('y')),
'жанр' => массив("),
'comment' => array('Download From '.$bis),
'track' => array("),
);

if (isset($imagetypes[$APIC_imageTypeID])) {

$TagData['attached_picture'][0]['data'] = $APICdata;
$TagData['attached_picture'][0]['picturetypeid'] = 0;
$TagData['attached_picture'][0]['description'] = $kpbhost_image;
$TagData['attached_picture'][0]['mime'] = 'image/'.$imagetypes[$APIC_imageTypeID];
}

$tagwriter->tag_data = $TagData;

// запись тегов
if ($tagwriter->WriteTags()) {
echo 'успешно написал теги<br>';
if (!empty($tagwriter->предупреждения)) {
Эхо 'были некоторые предупреждения:&ЛТ;БР&ГТ;'.взорваться('&ЛТ;БР&ГТ;&ЛТ;БР>', $tagwriter-&ГТ;предупреждения);
}
} еще {
Echo 'не удалось писать теги!&ЛТ;БР&ГТ;'.взорваться('&ЛТ;БР&ГТ;&ЛТ;БР>', $tagwriter-и GT;ошибок);
}

?>


Рейтинг:
13

Jochen Arndt

В конце предыдущей строки нет точки с запятой:

$query = "INSERT INTO posts(title,content) VALUES('$title',$content')";
//                                       This is missing in your code ^
Смотреть также PHP: разделение инструкций - руководство пользователя[^]