Показать сообщение отдельно
  #1 (permalink)  
Старый 05.06.2013, 12:41
Новичок на форуме
Отправить личное сообщение для Gogi Посмотреть профиль Найти все сообщения от Gogi
 
Регистрация: 05.06.2013
Сообщений: 5

Неработает скрипт по выдаче результатов тестирования на вордпрессе!!!!
Проблема такая:
Сайт был сделан на простом HTML там стоял скрипт с формай вот этот:
<script type="text/javascript">
		$(document).ready(function(){
		$("#testirovanie").submit(function(){
		var str = $(this).serialize();
		  $.ajax({
		  type: "POST",
		  url: "test.php",
		  data: str,
		  beforeSend:  function(){
			    result = '<div class="loading"></div>';
			    $("#note").html(result);
		  },
		  success: function(msg){
		$("#note").ajaxComplete(function(event, request, settings){
		  result = msg;
		  $(this).html(result);
		});
		}
		});
		return false;
		});
		});
	</script>


Он оброщался к PHP обработчику,

<?php
$post = (!empty($_POST)) ? true : false;
if($post)
{
$ser = ($_POST['serial']);
$num = ($_POST['namber']);
$predmet = ($_POST['predmet']);
$file = 'test_'.$predmet.'.csv';
$list = file($file);
$res=0;
$table='';
	foreach($list as $string)
	{
		list($familiya,$imya,$otchestvo,$seriya,$nomer,$predmet,$kod_pt,$blank,$otvety,$ball) = explode(";",$string);

		if ((strcasecmp($seriya, $ser) == 0) && (strcasecmp($nomer, $num) == 0))
		  {
		    $res=1;
		    $table='<br />
<table  style="width: 100%;" border="0" cellpadding="2" cellspacing="2">
<tr><th class="tables">Фамилия</th><th class="tables">Имя</th><th class="tables">Отчество</th><th class="tables">Серия</th><th class="tables">Номер</th><th class="tables">Предмет</th><th class="tables">Код ПТ</th><th class="tables">Бланк</th><th class="tables">Ответы</th><th class="tables">Балл</th></tr>
<tr><td class="tables">'.$familiya.'</td><td class="tables">'.$imya.'</td><td class="tables">'.$otchestvo.'</td><td class="tables">'.$seriya.'</td><td class="tables">'.$nomer.'</td><td class="tables">'.$predmet.'</td><td class="tables">'.$kod_pt.'</td><td class="tables">'.$blank.'</td><td class="tables">'.$otvety.'</td><td class="tables">'.$ball.'</td></tr>
</table>';
		 }
	}

if ($res == 0) {echo "<p><b>Вас нет в списке, возможно вы неправильно ввели свои данные!</b></p>";} else {echo $table;}
}

?>


а он же к файлу в формате Эксель CSV. И выдовал результат по результату централизованного тестирования.
Сайт переехал на wordpress и этот скрипт не пашет.
Пишет success!!!!
Мне сказали что может быть конфликт скриптов на сайте, но мне кажется старый скрипт не пашет.
Помогите разобратся в чем ошибка бо я чайник в джаве.
Ответить с цитированием