Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с оценкой к статье!

403
22 октября 2006 года
ace lighting
411 / / 05.05.2006
Есть код файла niz.php
Код:
<?php
$dirct="cnt";
$nom=substr(basename($PHP_SELF), 0, -4); $kolvooc="$nom"."kol"; $ocenka="$nom"."est"; echo ("Оценок этой статье - "); if (file_exists("$dirct/$kolvooc")==True) {
include ("$dirct/$kolvooc"); }
else {
echo (" 0") ; }
if (file_exists("$dirct/$ocenka")==True) {
echo (". Средний балл - "); $hdl = fopen("$dirct/$ocenka", "r+"); $sred = fread($hdl, filesize("$dirct/$ocenka")); fclose($hdl); $sred=round ($sred, 1); echo ("$sred."); }
$haveestim=$nom."haveest"; if ($$haveestim=="")
<form method="post" action="otziv.php">
<input name="nom" type="hidden" value="<?php echo $nom; ?>">
<input type=hidden name=nazad value=<?php echo ($PHP_SELF); ?>>
Поставьте оценку статье:
<SELECT NAME=ocen>
<OPTION VALUE=5>5 (Отлично)
<OPTION VALUE=4>4 (Хорошо)
<OPTION VALUE=3>3 (Удовлетворительно)
<OPTION VALUE=2>2 (Плохо)
<OPTION VALUE=1>1 (Очень плохо)
</SELECT>
<input name="submit" type="submit" value="Пocлaть оценку"></form>
<?php
}
else {
echo ("Вы уже голосовали за*эту статью!"); } ?>


в странице, на которой должна быть форма с оценкой я вызываю этот файл так:
 
Код:
<?php include ("niz.php"); ?>


Но браузер выводит ошибку:
Parse error: parse error, unexpected '<' in ...
В чём дело?
8
22 октября 2006 года
mfender
3.5K / / 15.06.2005
Написал бы код по-человечески, понял бы ошибку:

Код:
<?php
$dirct="cnt";
$nom=substr(basename($PHP_SELF), 0, -4);
$kolvooc="$nom"."kol"; $ocenka="$nom"."est";
echo ("Оценок этой статье - ");
if (file_exists("$dirct/$kolvooc")==True) {
    include ("$dirct/$kolvooc");
} else {
    echo (" 0") ;
}
if (file_exists("$dirct/$ocenka")==True) {
    echo (". Средний балл - ");
    $hdl = fopen("$dirct/$ocenka", "r+");
    $sred = fread($hdl, filesize("$dirct/$ocenka"));
    fclose($hdl);
    $sred=round ($sred, 1);
    echo ("$sred.");
}
$haveestim=$nom."haveest";
 
// Ошибка в следующем месте:
if ($haveestim==""){
    ?>
<form method="post" action="otziv.php">
<input name="nom" type="hidden" value="<?php echo $nom; ?>">
<input type=hidden name=nazad value=<?php echo ($PHP_SELF); ?>>
Поставьте оценку статье:
<SELECT NAME=ocen>
<OPTION VALUE=5>5 (Отлично)
<OPTION VALUE=4>4 (Хорошо)
<OPTION VALUE=3>3 (Удовлетворительно)
<OPTION VALUE=2>2 (Плохо)
<OPTION VALUE=1>1 (Очень плохо)
</SELECT>
<input name="submit" type="submit" value="Пocлaть оценку"></form>
<?php
}
else {
echo ("Вы уже голосовали за*эту статью!"); } ?>
403
22 октября 2006 года
ace lighting
411 / / 05.05.2006
Спасибо что помогли самому отстойному делалщику страниц на PHP:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог