Короче, я хочу сделать то же самое, с использование PHP (если конечно он использовал именно этот язык программирования). С чего начать, немогу догадаться каким способом он этого добился.
Спустя 6 минут, 15 секунд (7.04.2011 - 16:25) Семён написал(а):
Абсолютно тоже самое, как и с обычном голосованием, разница только в том (проще говоря), что в его голосовании вместо текста был html код картинки.
Спустя 3 минуты, 46 секунд (7.04.2011 - 16:29) T1grOK написал(а):
Да использовался пхп. И не нужно догадываться нужно делать!!! Ничего уж сложного там нет. Возьми за основу обычное голосование, тема-варианты ответов, потом изменяешь сущности и усложняешь по мере необходимости.
Спустя 27 минут, 34 секунды (7.04.2011 - 16:57) proffpoker написал(а):
Спустя 4 минуты, 32 секунды (7.04.2011 - 17:01) Mirexzpalich написал(а):
Спасибо =) Почитаю сказку на ночь....
Думаете людям так итересно разглядывать эту кучу? Если есть вопросы по каким-то отдельным частям- спрашивай. Но зачем выкидывать весть код???? Да ктому же вез использования тегов?
Думаете людям так итересно разглядывать эту кучу? Если есть вопросы по каким-то отдельным частям- спрашивай. Но зачем выкидывать весть код???? Да ктому же вез использования тегов?
Спустя 4 минуты, 58 секунд (7.04.2011 - 17:06) proffpoker написал(а):
Да не хотел я вот так вот все разбросать. Я же незнал, что тут перередактирования ответов нету. ББ-коды неправильно поставил
Спустя 7 минут, 38 секунд (7.04.2011 - 17:14) Mirexzpalich написал(а):
Жми кнопочку "Редактировать" в правом верхнем углу сообщения =)
Я тож в первый раз их не поставил =)
Я тож в первый раз их не поставил =)
Спустя 5 минут, 58 секунд (7.04.2011 - 17:20) inpost написал(а):
proffpoker
А что не понятно? Ты ведь даже весь код закомментировал.
А что не понятно? Ты ведь даже весь код закомментировал.
Спустя 2 минуты, 28 секунд (7.04.2011 - 17:22) inpost написал(а):
Упс, прости, я всё попытался поместить в [ php], а оно почему-то затерлось из-за большой длины! Выстави ещё раз, только на этот раз разбей
[ php]
СКРИПТ №1
[/php]
и так далее, а так же спрашивай конкретные вопросы, я не думаю, что кто-то будет весь скрипт разбирать. Это твой вообще скрипт, сам писал или первый попавшийся скопипастил?
[ php]
СКРИПТ №1
[/php]
и так далее, а так же спрашивай конкретные вопросы, я не думаю, что кто-то будет весь скрипт разбирать. Это твой вообще скрипт, сам писал или первый попавшийся скопипастил?
Спустя 48 минут, 16 секунд (7.04.2011 - 18:10) proffpoker написал(а):
<body>
<? include("block/tableUP.inc") ?>
<? include("block/nav.inc") ?>
<h2><p align='center' id='welcome'><em>Тест по русскому языку</em></p></h2>
<div class='menu' align='center'><a href='newissue-rus.php'>Добавить вопрос</a> • <a href='delete_issue-rus.php'>Удалить вопрос</a> • <a href='update_issue-rus.php'>Изменить вопрос</a></div>
<div class='form'><form action = 'result-rus.php' method='post'>
<?php
//Поключение к БД
$db = mysql_connect("localhost","***");
mysql_select_db("examen",$db);
$result = mysql_query("SELECT * FROM `test-rus`");
$row = mysql_fetch_array($result);
//*************
//Выводим весь тест
$i=1;
do{
echo "<br><span style='color:#993333'><b>".$i."</b> _________________________________________________________________________</span><br><b r>";
echo "<span id='issue'>"; echo $row['issue']; echo "</span>";
echo "<ol><li><input type='radio' name='q$i' value='1'checked >"; echo $row['var_1']; echo "</li>";
echo "<li><input type='radio' name='q$i' value='2'>"; echo $row['var_2']; echo "</li>";
echo "<li><input type='radio' name='q$i' value='3'>"; echo $row['var_3']; echo "</li></ol>";
$i++;
}
while ($row = mysql_fetch_array($result));
?>
<span style='cursor: pointer' title='Нажмите, чтобы узнать результаты теста'><div style='margin-top:100px;'align='center'><input type='image' src='img/go.jpg' width="100" height="100"></form></div></div></span>
<? include("block/tableDOWN.inc") ?>
</body>
Файл result-rus.php:
<body>
<? include("block/tableUP.inc") ?>
<? include("block/nav.inc") ?>
<h2><p align='center' id='welcome'><em>Результаты теста</em></p></h2></p></h2><div class='form2'>
<?php
$i=1;
$ball=0;
//Поключение к БД
$db = mysql_connect("localhost","***");
mysql_select_db("examen",$db);
$result = mysql_query("SELECT * FROM `test-rus`");
$row = mysql_fetch_array($result);
//*************
//Выводим весь тест
if (isset($_POST["q$i"]))
{
do
{
$answer = $_POST["q$i"];
echo "<br><span style='color:#993333'><b>".$i."</b> _________________________________________________________________________</span><br><b r>";
echo "<span id='issue'>"; echo $row['issue']; echo "</span>";
//Вариант первый будет checked если $_POST["q$i"] = 1
echo "<ol><li><input type='radio' name='q$i' value='1'";
if ($answer == 1)
echo 'checked';
echo '>'.$row['var_1']; echo "</li>";
//Вариант второй будет checked если $_POST["q$i"] = 2
echo "<li><input type='radio' name='q$i' value='2'";
if ($answer == 2)
echo 'checked';
echo '>'.$row['var_2']; echo "</li>";
//Вариант третий будет checked если $_POST["q$i"] = 3
echo "<li><input type='radio' name='q$i' value='3'";
if ($answer == 3)
echo 'checked';
echo '>'.$row['var_3']; echo "</li></ol>";
if ($answer == $row['answer'])
{
echo "<div class='prav'>Верно!</div>";
$ball++;
}
else
{
$an=$row['answer'];
echo "<div class='neprav'>Неверно!<br><span style='cursor: pointer' title='Правильный ответ'><span style='color:black;font-size:11px'>( ".$row["var_$an"]." )</span></span></div><br>";
}
$i++;
}
while ($row = mysql_fetch_array($result));
//Поключение к БД
$db = mysql_connect("localhost","poker","***");
mysql_select_db("examen",$db);
$result = mysql_query("SELECT * FROM `test-rus`");
$row = mysql_fetch_array($result);
//*************
//Считаем количество всех вопросов
do
{
$a[$row['id']]=$row['id'];
}
while ($row = mysql_fetch_array($result));
$amount_issue=count($a);
//Превращаем количество баллов в проценты
$proc_ball=$ball*100/$amount_issue;
echo "<h1> $proc_ball </h1>";
//Считаем сколько баллов набрал пользователь
echo "<br><br><br>________________________________________________________________ ___________<br><div class='ocenka'>
<span style='color:";
switch($proc_ball){
case $proc_ball>=85: echo "#009900;font-size:17px'>Количество баллов набранных вами:".$ball." из ".$amount_issue."</div>"; break;
case $proc_ball<85 && $proc_ball>=70: echo "#669933;font-size:17px'>Количество баллов набранных вами:".$ball." из ".$amount_issue."</div>"; break;
case $proc_ball<70 && $proc_ball>=30: echo "#FF9900;font-size:17px'>Количество баллов набранных вами:".$ball." из ".$amount_issue."</div>"; break;
case $proc_ball <30: echo "#FF0000;font-size:17px'>Количество баллов набранных вами:".$ball." из ".$amount_issue."</div>"; break;
}
//Выводим оценку пользователя
switch ($proc_ball){
case $proc_ball>=85:echo "<div class='ocenka'>Ваша оценка: 5 <span style='cursor: pointer' title='Отлично!'><img src='img/happy.gif'></span></div>";
break;
case $proc_ball<85 && $proc_ball>=70:echo "<div class='ocenka'>Ваша оценка: 4 <span style='cursor: pointer' title='Хорошо'><img src='img/smile.gif'> </span></div>";
break;
case $proc_ball<70 && $proc_ball>=30:echo "<div class='ocenka'>Ваша оценка: 3 <span style='cursor: pointer' title='Удовлетворительно'>
<img src='img/sad.gif'></span></div>";
break;
case $proc_ball<30:echo "<div class='ocenka'>Ваша оценка: 2 <span style='cursor: pointer' title='Ужасно!'><img src='img/cry.gif'></span></div>";
break;
}
echo "<a href='index.php'>На главную</a>";
}
else
{
echo "<div class='result'><p>Вы не прошли тест</p></div><br>";
}
?>
</div>
<? include("block/tableDOWN.inc") ?>
</body>
Спустя 9 минут, 59 секунд (7.04.2011 - 18:20) inpost написал(а):
proffpoker
ну скрипт как скрипт, а вопроса я так и не увидел конкретного, что ты хочешь.
ну скрипт как скрипт, а вопроса я так и не увидел конкретного, что ты хочешь.
Спустя 12 минут, 24 секунды (7.04.2011 - 18:33) proffpoker написал(а):
В этих кодах применял лишь "RADIO".
А как сделать так, как сделал это тот чувак с фильма. Он в одну страницу прикреплял два изображения и когда нажимешь на одну, то она превращается в другую.
P.S. Почему тут так долго нужно ждать, чтобы добавить комментарий?
И я почему то постоянно вылетаю с форума. Я заколебался уже 100 раз аутенфикацию вводить.
А как сделать так, как сделал это тот чувак с фильма. Он в одну страницу прикреплял два изображения и когда нажимешь на одну, то она превращается в другую.
P.S. Почему тут так долго нужно ждать, чтобы добавить комментарий?
И я почему то постоянно вылетаю с форума. Я заколебался уже 100 раз аутенфикацию вводить.
Спустя 19 минут, 41 секунда (7.04.2011 - 18:52) inpost написал(а):
mrpsyx
С удовольствием бы ответил, если бы понимал о чём идёт речь
proffpoker
Браузер поменяй, у меня всё норм, один раз авторизировался и теперь за год ни разу не перелогинивался. Посмотри, включены ли кукисы в браузере у тебя, может галочку "запомнить" не поставил?
Картинка меняется при помощи JavaScript.
С удовольствием бы ответил, если бы понимал о чём идёт речь
proffpoker
Браузер поменяй, у меня всё норм, один раз авторизировался и теперь за год ни разу не перелогинивался. Посмотри, включены ли кукисы в браузере у тебя, может галочку "запомнить" не поставил?
Картинка меняется при помощи JavaScript.
Спустя 7 минут, 48 секунд (7.04.2011 - 19:00) Invis1ble написал(а):
mrpsyx
По-поводу формулы - я и сам не понял юмора, имхо, то просто что-то типа художественного домысла было.
По-поводу формулы - я и сам не понял юмора, имхо, то просто что-то типа художественного домысла было.
Спустя 31 минута, 47 секунд (7.04.2011 - 19:32) proffpoker написал(а):
inpost, сижу здесь через Линукс, при помощи браузера Firefox 4.
Попробовал зайти через windows, похоже, что тут все ОК.
Попробовал зайти через windows, похоже, что тут все ОК.
Спустя 1 год, 2 месяца, 12 дней, 2 часа, 27 минут, 19 секунд (19.06.2012 - 21:59) m_phpp написал(а):
алгоритм использовалса для того чтоби вищитать базови рейтинг кандидатов... то есть подщитивать автоматически кто идет на первом на втором месте.... а для того чтоби картинка при нажатии менялась надо писать javascript использовать ajax. тогда при нажатии картинки будут менятца. и в итоге будет возвращон индефикатор притендента!
Спустя 1 час, 4 минуты, 43 секунды (19.06.2012 - 23:04) Zzepish написал(а):
Оффтоп:
Цукенберг- УГ, стыривший идею!
Цукенберг- УГ, стыривший идею!
Спустя 9 минут, 42 секунды (19.06.2012 - 23:14) Winston написал(а):
Цитата (Zzepish @ 19.06.2012 - 23:04) |
Цукенберг- УГ |
Жаба что ли душит?
Цитата (Zzepish @ 19.06.2012 - 23:04) |
стыривший идею! |
Ты там был? Знаешь? Или веришь всему, что пишут?
Респект ему, даже если стырил идею.
Спустя 12 минут, 44 секунды (19.06.2012 - 23:26) Zzepish написал(а):
Winston
Ты фильм видел?
Он просто кинул партнеров!
Ты фильм видел?
Он просто кинул партнеров!
Спустя 2 часа, 40 минут, 40 секунд (20.06.2012 - 02:07) waldicom написал(а):
Цитата (Zzepish @ 19.06.2012 - 21:26) |
Ты фильм видел? Он просто кинул партнеров! |
А фильме "2012" ваще землю затопило...
Спустя 18 минут, 31 секунда (20.06.2012 - 02:26) Эли4ка написал(а):
Цитата (Zzepish @ 19.06.2012 - 20:26) |
Он просто кинул партнеров! |
на заборе много чего написано-а приглядеться то одни гвозди.