Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: В чем проблема - запарился
 
 автор: OLi   (11.12.2011 в 03:39)   письмо автору
 
 

Есть код:
 
<script>
$("#alfavit a, #search_adv").click(function(){


var alf = $(this).text();
var option_search = $(".search_advan:checked").val();
var text_search = $("#sch").val();
var search_adv='aaa';
if (text_search=='Наберите название') {text_search='';} 
if (text_search=='Наберите Фамилию') {text_search='';}  
 


 
 
 $.ajax({
  type: "POST",
  url: "modules/in-search.php",
  data: ({alf : alf, option_search : option_search, text_search : text_search, search_adv:search_adv}),
  success: function(data){$('#search-result').html(data);
  
  }
});


});
</script>  
 



Обработчик таков:

<?
if(isset($_POST['search_adv'])){
echo 
'ok';


    
    if(isset(
$_POST['text_search']) && !empty($_POST['text_search'])) {$search=mysql_escape_string($_POST['text_search']);
    
    
    if (isset(
$_POST['option_search'])) {
    
    
$search_advan=intval($_POST['option_search']);
    
    
      
$_SESSION['selected'] = $search_advan;
      
      
      
    if (isset(
$_SESSION["selected"]) && !empty($_SESSION["selected"])) {$par=$_SESSION["selected"]-1



 echo 
'<script>$(function()  {
 $(".search_obram").css("background-color","white").css("color","black");
 
 $(".search_advan input:eq('
.$par.')").attr("checked", "checked").parent(".search_obram").css("background-color","#1A59C1").css("color","white");})</script>'
 unset(
$_SESSION["selected"]); } else {
 
 
 echo 
'<script>$(function()  { $(".search_advan input:eq(0)").attr("checked", "checked").css("background-color","#1A59C1").css("color","white"); })</script>';
 
 }
 

    
    
if (
$search_advan==1) {

    
$where.=' WHERE `title` like "'.trim($search).'%" OR `name_obj` like "'.trim($search).'"';
    
} elseif (
$search_advan==2) {
    
    
$where.=' WHERE `name_obj` like "%'.trim($search).'%"';

} elseif(
$search_advan==3) {
    
    
$search_vizitka="select name,firma,id from `vizitki` where name LIKE '%".trim($search)."%'";
    
$search_vizitka_q=mysql_query($search_vizitka);
    
    if ((
mysql_num_rows($search_vizitka_q))>0) {
    
$number='';
    while(
$row_search_vizitka mysql_fetch_array($search_vizitka_q)){ 
    
$number.=$row_search_vizitka['firma'].',';
}
}

   
$number=rtrim($number,",");
$where.=' WHERE visitka in ('.$number.')';
} elseif (
$search_advan==4) {
    
    if (
$search[0]==='0') { $search ltrim($search'0'); }
    
$where.=" WHERE tel like '%".trim($search)."%'"; }
 else {
$where.=' WHERE title like %'.trim($search).'%';
    

    }
    
    }
    
    
    
    
    } else {
$where.='';}

    }
?>

Все переменные сформированные до $ajax выводил алеротм - вывелись, а вот на сервер не отправляются...подскажите как отловить причину?!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования