ПОДСКАЖИТЕ ПОЖАЛУЙСТА , ЧТО ТУТ НЕ ТАК Я НАПИСАЛ, ГДЕ ОШИБСЯ В КОДЕ, ВОТ ОШИБКА ЧТО ВЫДАЁТСЯ Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\odnokl.ru\www\system\inc\gifts.php on line 124 ВОТ САМА СТРОКА В ФАЙЛЕ НА КОТОРУЮ ССЫЛАЕТСЯ Код (PHP): echohtmlstart('Список подарков ('.$numRows['cnt'].')'); ДЛЯ БОЛЬШЕЙ НАГЛЯДНОСТИ ВОТ САМ ВЕСЬ ФАЙЛ Код (PHP): <?php /* Appointment: Подарки File: gifts.php */ if(!defined('MOZG')) die('Hacking attempt!'); //Если нажали "Добавить" if(isset($_POST['save'])){ $price = intval($_POST['price']); $category = intval($_POST['category']); //Разришенные форматы $allowed_files = array('jpg', 'png'); //Получаем данные о фотографии ОРИГИНАЛ $image_tmp = $_FILES['original']['tmp_name']; $image_name = totranslit($_FILES['original']['name']); // оригинальное название для оприделения формата $image_size = $_FILES['original']['size']; // размер файла $type = end(explode(".", $image_name)); // формат файла //Получаем данные о фотографии КОПИЯ $image_tmp_2 = $_FILES['thumbnail']['tmp_name']; $image_name_2 = totranslit($_FILES['thumbnail']['name']); // оригинальное название для оприделения формата $image_size_2 = $_FILES['thumbnail']['size']; // размер файла $type_2 = end(explode(".", $image_name_2)); // формат файла //Проверям если, формат верный то пропускаем if($price){ if(in_array(strtolower($type), $allowed_files) AND in_array(strtolower($type_2), $allowed_files)){ if($image_size < 200000){ if($image_size_2 < 100000){ $rand_name = rand(0, 1000); move_uploaded_file($image_tmp, ROOT_DIR.'/uploads/gifts/'.$rand_name.'.'.$type); move_uploaded_file($image_tmp_2, ROOT_DIR.'/uploads/gifts/'.$rand_name.'.'.$type_2); $db->query("INSERT INTO `".PREFIX."_gifts_list` SET img = '".$rand_name."', price = '".$price."', category = '".$category."'"); msgbox('Информация', 'Подарок успешно добавлен', '?mod=gifts'); } else msgbox('Ошибка', 'Уменьшеная копия привышает допустимый размер 100 кб', 'javascript:history.go(-1)'); } else msgbox('Ошибка', 'Оригинал привышает допустимый размер 200 кб', 'javascript:history.go(-1)'); } else msgbox('Ошибка', 'Неправильный формат', 'javascript:history.go(-1)'); } else msgbox('Ошибка', 'Укажите цену подарка', 'javascript:history.go(-1)'); die(); } //Удаление if($_GET['act'] == 'del'){ $id = intval($_GET['id']); $row = $db->super_query("SELECT img FROM `".PREFIX."_gifts_list` WHERE gid = '".$id."'"); if($row){ $db->query("DELETE FROM `".PREFIX."_gifts_list` WHERE gid = '".$id."'"); @unlink(ROOT_DIR."/uploads/gifts/".$row['img'].'.jpg'); @unlink(ROOT_DIR."/uploads/gifts/".$row['img'].'.png'); header('Location: ?mod=gifts'); } } //Сохраняем if($_GET['act'] == 'edit'){ $id = intval($_GET['id']); $price = intval($_GET['price']); $category = intval($_GET['category']); if($price <= 0) $price = 1; $db->query("UPDATE`".PREFIX."_gifts_list` SET price = '".$price."', category = '".$category."' WHERE gid = '".$id."'"); header('Location: ?mod=gifts'); } echoheader(); $numRows = $db->super_query("SELECT COUNT(*) AS cnt FROM `".PREFIX."_gifts_list`"); $sql_ = $db->super_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".PREFIX."_gifts_list` ORDER by `gid` DESC", 1); foreach($sql_ as $row){ $gifts =<<<HTML <div style="float:left;width: 150px;height:150px;text-align:center;margin-bottom:45px;margin-top:5px"> <center><img src="/uploads/gifts/{$row['img']}.png" style="margin-bottom:15px" /></center> <input type="text" id="price{$row['gid']}" class="inpu" value="{$row['price']}" /> <input type="text" id="category{$row['gid']}" class="inpu" value="{$row['category']}" /> <br /> [ [url="?mod=gifts&act=del&id={$row['gid']}"]удалить[/url] ] </div> HTML; } echohtmlstart('Добавление подарка'); echo <<<HTML <style type="text/css" media="all"> .inpu{width:10px;} textarea{width:450px;height:400px;} </style> <form action="" enctype="multipart/form-data" method="POST"> <input type="hidden" name="mod" value="notes" /> <div class="fllogall" style="width:180px">Цена:</div> <input type="text" name="price" class="inpu" /> <div class="mgcler"></div> <div class="fllogall" style="width:180px">Категория:</div> <input type="text" name="category" class="inpu" /> <div class="mgcler"></div> <div class="fllogall" style="width:180px">Оригинал .JPG, 256x256:</div> <input type="file" name="original" class="inpu" style="width:300px" /> <div class="mgcler"></div> <div class="fllogall" style="width:180px">Уменьшеная копия .PNG, 96x96:</div> <input type="file" name="thumbnail" class="inpu" style="width:300px" /> <div class="mgcler"></div> <div class="fllogall" style="width:180px"> </div> <input type="submit" value="Добавить" class="inp" name="save" style="margin-top:0px" /> </form> HTML; echohtmlstart('Список подарков ('.$numRows['cnt'].')'); echo <<<HTML {$gifts} <div class="clr"></div> HTML; echohtmlend(); ?> ЗАРАНЕЕ БЛАГОДАРЕН.
Re: ПОДСКАЖИТЕ ПОЖАЛУЙСТА , ЧТО ТУТ НЕ ТАК Я НАПИСАЛ у тебя капс залип Добавлено спустя 4 минуты 42 секунды: у тебя есть пробел после HTML; из-за этого всё пошло наперекосяк. Убери его и сразу всё станет норм. Во всех таких местах убери.