Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив / Zhukovskaya_Diplom_final.doc
Скачиваний:
58
Добавлен:
09.06.2015
Размер:
4.32 Mб
Скачать

Фрагмент ролика «StopBtnMc»

on (release)

{

function clearContent () {

_root["text1"].removeTextField();

//_root.mc2.removeMovieClip();

_root.conteiner.swapDepths(1000);

_root.conteiner.removeMovieClip();// удаляю clip со сцены

}

clearContent ();

}

Кнопка «Закрыть»

on (release)

{

var example1:SharedObject=SharedObject.getLocal("example1");

if (example1.data.udalit==0)

{

//*****************УДАЛЕНИЕ СОЗДАННОГО ФАЙЛА***************************

var my_lv:LoadVars = new LoadVars();

var lo_lv:LoadVars = new LoadVars();

lo_lv.onLoad = function(success:Boolean)

{

if (success)

{

}

else

{

trace("Ошибка в загрузке / разборе результирующей строки.");

}

};

{

my_lv.file_delite=example1.data.delitefile;

my_lv.sendAndLoad("http://site.ru/delite.php", lo_lv, "POST");

}

}

//*********************************************

example1.data.resultat=0;

example1.data.count=0;

example1.data.vremya_nachala=0;

example1.data.username=0;

example1.data.delitefile=0;

example1.data.risunok=0;

example1.data.idusera=0;

example1.data.met=0;

example1.data.pic=0;

example1.data.Data=0;

example1.data.udalit=0;

example1.data.r=0;

example1.clear();

fscommand("quit");

}

Фрагмент ролика «в начало»

on (relese)

{

var example1:SharedObject=SharedObject.getLocal("example1");

example1.data.resultat.clear();

example1.data.count.clear();

example1.data.vremya_nachala.clear();

example1.data.username.clear();

example1.data.delitefile.clear();

example1.data.risunok.clear();

example1.data.idusera.clear();

example1.data.met.clear();

example1.data.pic.clear();

example1.data.Data.clear();

example1.data.udalit.clear();

example1.data.r.clear();

example1.clear();

{

function clearContent ()

{

_root.conteiner.removeMovieClip();

}

clearContent ();

}

}

Кадр 1 «StartBtnMc: Layer 1»

function onRelease()

{

_parent.gotoAndStop(_parent._currentframe + 1);

}

Кадр 1 «StopBtnMc: Слой 1»

function onRelease()

{

_parent.gotoAndStop(_parent._currentframe + 1);

}

Кадр 1 «в начало: Слой 1»

function onRelease()

{

_parent.gotoAndStop(1);

}

Summa1.php

<?php

$b = $_REQUEST['idu'];

$host='localhost';

$database='Diploms';

$user='aaa';

$pswd='Pw3YGD8ZNNarC3zD';

$tablename='users';

$dbh = mysql_connect($host, $user, $pswd) or die("Не удалось подключиться к MySQL.");

mysql_select_db($database) or die("Не удалось найти указанную базу данных.");

$query='SELECT * FROM '.$tablename.' WHERE id_usera='.$b;

$result=mysql_query($query);

$row=mysql_fetch_array($result);

$name=$row[FIO];

$namee=iconv("windows-1251", "UTF-8", $name );

echo $namee;

echo "&";

// функция превода текста с кириллицы в траскрипт

function translit($str)

{

$translit = array(

"А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",

"Д"=>"D","Е"=>"E","Ж"=>"J","З"=>"Z","И"=>"I",

"Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",

"О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",

"У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",

"Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"",

"Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",

"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",

"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",

"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",

"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",

"ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",

"ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"

);

return strtr($str,$translit);

}

echo translit($namee);

?>

delite.php

<?php

$file_delite = $_POST['file_delite'];

unlink($file_delite.".php");

?>

imagesNEW.php

<?php

$hostname="localhost";

$username="aaa";

$tablename1="pictures";

$tablename2="PICTURE";

$tablename3="picture_false ";

$db="Diploms";

$link=mysql_connect($hostname,$username,'Pw3YGD8ZNNarC3zD');

if(!$link)

die("Невозможно подключение к MySQL!");

mysql_select_db ($db) or die ("Невозможно открыть $db");

// вариант методики (a) - выбираем ответы

// вариант методики (b) - пишем свои ответы

// вариант методики (c) - обучение

//***************************************************************************

echo "r=".$r;

echo "&pic1=".$pic[1];

echo "&met1=".$met[1];

for($j=1;$j<$r+1;$j++)

{

echo "&pic".$j."=".$pic[$j];

echo "&met".$j."=".$met[$j];

}

if ($r>1)

{

for($j=2;$j<$r+1;$j++)

{

echo "&pic".$j."=".$pic[$j];

echo "&met".$j."=".$met[$j];

if($pic[$j]=='a')

{

$A++;

}

if($pic[$j]=='b')

{

$B++;

}

if($pic[$j]=='c')

{

$C++;

}

}

$schet=$A+$C;

echo "&schet=".$schet;

}

//***************************************************************************

//ЗАПРОС НА ИЗВЛЕЧЕНИЕ КАРТИНОК ИЗ ТАБЛИЦЫ pictures

for($j=1;$j<$r+1;$j++)

{

$query='SELECT * FROM '.$tablename1.' WHERE (ID_PIC='.$pic[$j].')';

$result=mysql_query($query);

$n=mysql_num_rows($result);

echo "&n=".$n;

for($i=1;$i<$n+1;$i++)

{

$row=mysql_fetch_array($result);

$mas1[$i]=$row[URL];

}

echo "&mas1".$j."=".$mas1[1];

}

//***************************************************************************//ЗАПРОС НА ИЗВЛЕЧЕНИЕ ДАННЫХ О КАРТИНКАХ ИЗ ТАБЛИЦЫ PICTURE

for($j=1;$j<$r+1;$j++)

{

//---------------------------------------------------------------------------if(($met[$j]=='a')||($met[$j]=='c'))

{

if($lang[$j]=='rus')

{

$query1='SELECT * FROM '.$tablename2.' WHERE (ID_PIC='.$pic[$j].') AND (lang="rus")';

}

else

{

$query1='SELECT * FROM '.$tablename2.' WHERE (ID_PIC='.$pic[$j].') AND (lang="en")';

}

$result1=mysql_query($query1);

$k=mysql_num_rows($result1);

echo "&k".$j."=".$k;

for($i=1;$i<$k+1;$i++)

{

$row=mysql_fetch_array($result1);

$mas2[$i]=$row[NUMBER_OF_DETAIL];

$mas3[$i]=$row[NAME_OF_DETAIL];

$mass3[$i] =iconv("windows-1251", "UTF-8", $mas3[$i]);

$mas4[$i]=$row[ID_PIC]; //НАВЕРНОЕ НЕ НУЖНО!!!!

}

}

for($i=1;$i<$k+1;$i++)

{

echo "&mas2".$j.$i."=".$mas2[$i];

echo "&mas3".$j.$i."=".$mass3[$i];

echo "&mas4".$j.$i."=".$mas4[$i];

}

//---------------------------------------------------------------------------}

for($f=1;$f<$r+1;$f++)

{

//--------------------------------------------------------------------------

if($met[$f]=='b')

{

if($lang[$j]=='rus')

{

$query2='SELECT * FROM '.$tablename2.' WHERE (ID_PIC='.$pic[$f].') AND (lang="rus")';

}

else

{

$query2='SELECT * FROM '.$tablename2.' WHERE (ID_PIC='.$pic[$f].') AND (lang="en")';

}

$result2=mysql_query($query2);

$m=mysql_num_rows($result2);

echo "&m".$f."=".$m;

for($i=1;$i<$m+1;$i++)

{

$row=mysql_fetch_array($result2);

$mas2[$i]=$row[NUMBER_OF_DETAIL];

$mas4[$i]=$row[ID_PIC]; //НАВЕРНОЕ НЕ НУЖНО!!!!

}

}

for($i=1;$i<$m+1;$i++)

{

echo "&mas2".$f.$i."=".$mas2[$i];

echo "&mas4".$f.$i."=".$mas4[$i];

}

//---------------------------------------------------------------------------}

//***************************************************************************

//ЗАПРОС НА ИЗВЛЕЧЕНИЕ НЕНАСТОЯЩИХ ДАННЫХ О КАРТИНКАХ ИЗ ТАБЛИЦЫ picture_false

for($j=1;$j<$r+1;$j++)

{

//---------------------------------------------------------------------------

if($met[$j]=='a')

{

if($lang[$j]=='rus')

{

$query1='SELECT * FROM '.$tablename3.' WHERE (ID_PIC='.$pic[$j].') AND (lang="rus")';

}

else

{

$query1='SELECT * FROM '.$tablename3.' WHERE (ID_PIC='.$pic[$j].') AND (lang="en")';

}

$result1=mysql_query($query1);

$l=mysql_num_rows($result1);

echo "&l".$j."=".$l;

for($i=1;$i<$l+1;$i++)

{

$row=mysql_fetch_array($result1);

$mas5[$i]=$row[answer_false1];

$mass5[$i] =iconv("windows-1251", "UTF-8", $mas5[$i]);

$mas6[$i]=$row[answer_false2];

$mass6[$i] =iconv("windows-1251", "UTF-8", $mas6[$i]);

$mas7[$i]=$row[answer_false3];

$mass7[$i] =iconv("windows-1251", "UTF-8", $mas7[$i]);

}

}

for($i=1;$i<$l+1;$i++)

{

echo "&mas5".$j.$i."=".$mass5[$i];

echo "&mas6".$j.$i."=".$mass6[$i];

echo "&mas7".$j.$i."=".$mass7[$i];

}

}

//***************************************************************************

mysql_close($link);

?>

usernamePICTURE.php

<?php

$host='localhost';

$database='Diploms';

$user='aaa';

$pswd='Pw3YGD8ZNNarC3zD';

$tablename='metod_of_users';

$dbh = mysql_connect($host, $user, $pswd) or die("Не удалось подключиться к MySQL.");

mysql_select_db($database) or die("Не удалось найти указанную базу данных.");

//***************************************************************************

//ПРИНИМАЕМ ID ЮЗЕРА И ИМЯ ЮЗЕРА

$b = iconv("UTF-8", "windows-1251",$_POST['username']);

//принимаем id юзера

$idusera = iconv("UTF-8", "windows-1251",$_POST['idusera']);

//***************************************************************************

$data_file = "imagesNEW.php";

copy($data_file,$b.".php");

$query='SELECT * FROM '.$tablename.' WHERE (id_user='.$idusera.') AND (state="not started") ORDER BY additional_inf';

$result=mysql_query($query);

$n=mysql_num_rows($result);

echo "n=".$n;

for($i=1;$i<$n+1;$i++)

{

$row=mysql_fetch_array($result);

$mas[$i]=$row[additional_inf];

}

$j=1;

$rep1='';

$rep2='';

$rep3='';

while($j<$n+1)

{

list($pic, $met, $lang) = explode(",", $mas[$j]);

$rep1 = $rep1.'$pic['.$j.']='.$pic.';'."\r\n";

$rep2 = $rep2.'$met['.$j.']='.$met.';'."\r\n";

$rep3 = $rep3.'$lang['.$j.']='.$lang.';'."\r\n";

$j++;

}

$line = 15;// строка

$file = file($b.".php"); //загоняем файл в массив $file

$count = count($file); //подсчитываем количество строк

$fp = fopen($b.".php","w");//очищаем файл

for($j=0;$j<$count;$j++) //создаём цикл, кол-во оборотов равно количиству строк в файле

{

if($j!=$line-1)

{

fwrite($fp,$file[$j]);

}

else

{

fwrite($fp,'$r='.$n.";\r\n");

fwrite($fp,$rep1."\r\n");

fwrite($fp,$rep2."\r\n");

fwrite($fp,$rep3."\r\n");

echo "Строка ".$line." заменена.";

}

}

fclose($fp); //закончили работать с файлом

?>

UserAnswerPic.php

<?php

$host='localhost';

$database='Diploms';

$user='aaa';

$pswd='Pw3YGD8ZNNarC3zD';

$tablename="results_of_picture";

$a=$_POST['idusera'];

$c=$_POST['StartTime'];

$d=iconv("UTF-8", "windows-1251",$_POST['Answer']);

$e=$_POST['AnswerTime'];

$f=$_POST['ExitTime'];

$g1=$_POST['pic'];

$g2=$_POST['detal'];

$g3=iconv("UTF-8", "windows-1251",$_POST['variant']);

$i=$_POST['current_data'];

$dbh = mysql_connect($host, $user, $pswd) or die("Невозможно подключение к MySQL!");

mysql_select_db($database) or die("Невозможно открыть ".$database."!");

$sql = 'INSERT INTO '.$tablename.' (`id_user`, `ID_PIC`,`NUMBER_OF_DETAIL`,`variant_met`,`time_start`,`Answer`,`time_answer`,`time_stop`,`current_data`) VALUES (\''.$a.'\', \''.$g1.'\',\''.$g2.'\',\''.$g3.'\', \''.$c.'\', \''.$d.'\', \''.$e.'\', \''.$f.'\', \''.$i.'\');';

$res = mysql_query($sql);

echo "id_user=".$a."&ID_PIC=".$g1."&NUMBER_OF_DETAIL=".$g2."&variant_met=".$g3."&time_start=".$c."&Answer=".$d."&time_answer=".$e."&time_stop=".$f."&current_data=".$i;

?>

UserAnswerPicCompleted.php

<?php

$host='localhost';

$database='Diploms';

$user='aaa';

$pswd='Pw3YGD8ZNNarC3zD';

$tablename="metod_of_users";

$a=$_POST['idusera'];

$b=$_POST['idmetod'];

$g=iconv("UTF-8", "windows-1251",$_POST['additional_inf']);

$dbh = mysql_connect($host, $user, $pswd) or die("Невозможно подключение к MySQL!");

mysql_select_db($database) or die("Невозможно открыть ".$database."!");

$sql = "UPDATE metod_of_users SET state ='completed' WHERE id_user='".$a."' AND id_metod='".$b."' AND additional_inf='".$g."';";

$res = mysql_query($sql);

if (!$res)

{

die('updating error'. mysql_error());

}

else

{

echo 1;

}

?>

Соседние файлы в папке Архив