Первый сайт на PHP

         

ТЕКСТ СЦЕНАРИЯ



ТЕКСТ СЦЕНАРИЯ

Для большей наглядности ниже приводится текст сценария целиком, без разрывов.

Вставка в файлы со статьями:

<?php include ("niz.php"); ?>

Файл 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 ("Вы уже голосовали за*эту статью!"); } ?>

Файл otziv.php

<?php

$namecook=$nom."haveest"; if ($$namecook=="") {

SetCookie("$namecook","1",time()+2592000);

$dirct="cnt";

$kolvooc="$nom"."kol";

$ocenka="$nom"."est";

if ((file_exists("$dirct/$kolvooc")!=True) (file_exists("$dirct/$name2")!=True))

{

$hdll = fopen("$dirct/$kolvooc", "a+");

fwrite($hdll,1)j


128

fclose($hdll);

$hdl2 = fopen("$dirct/$ocenka", "a+");

fwrite($hdl2,$ocen);

fclose($hdl2);

else

$hdll = fopen("$dirct/$kolvooc", "r+");

$kvo = fread($hdll, filesize("cnt/$kolvooc"))

$kvo++;

rewind($hdll);

fwrite($hdll,$kvo); .

fclose($hdll);

$hdl2 = fopen("$dirct/$ocenka", "r+");

$sred= fread($hdl2, filesize("cnt/$ocenka"));

$sred=($sred*($kvo-l)+$ocen)/$kvo;

rewind($hdl2);

fwrite($hdl2,$sred);

fclose($hdl2);

echo ("Благодарим вас за оценку!"); else echo (" Вы уже голосовали за эту статью!");

Ниже в этом же файле:

<?php echo ("<a href=$nazad>Ha3afl</a>"); ?>


Содержание раздела