schimbare script verificare

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.

schimbare script verificare

» 12 Dec, 2011

salut, am si eu o problema si nu stiu cum sa o rezolv, am codurile acestea:
Cod: Selectaţi tot
<script type="text/javascript">
     $(document).ready(function() {
            $("#btnChkUsername").click(function() {
                $("#succMsg").hide();
                $("#errMsg").hide();
                 $('#ajaxLoading')
                .hide() 
                .ajaxStart(function() {
                    $(this).show();
                  })
                  .ajaxStop(function() { 
                    $(this).hide();
                  })
                  .ajaxError(function(a, b, e) {
                        throw e;
                  });
                if($.trim($("#denumire").val())!=""){
                     var usernameStr ='denumire='+ $.trim($("#denumire").val());
                     $.ajax({
                      url: "checkUsername.php",
                      data:usernameStr,
                      type: "POST",
                      success: function(msg){
                          if($.trim(msg)=="succ"){
                            $("#succMsg").html('Nu exista cantarea!');
                            $("#succMsg").show();
                          }
                          else if($.trim(msg)=="fail"){
                              $("#errMsg").html('Acesta cantare are o problema!'); 
                              $("#errMsg").show();
                          }
                          else if($.trim(msg)=="checkusername"){
                            $("#errMsg").html('Exista cantarea!'); 
                            $("#errMsg").show();
                          }
                          else{
                              $("#errMsg").html(msg); 
                              $("#errMsg").show();
                          }   
                        }
                     });   
                }
                else{
                     $("#errMsg").html('Te rog alege o cantare!'); 
                     $("#errMsg").show();   
                }
            });
     }); 
   </script> 

Cod: Selectaţi tot
<form action="adaugare_cantare.php" method="post" id="idf" enctype="multipart/form-data">
Upload fisier: <input type="file" name="urlf" onchange="checkName(this, 'denumire', 'submit')" /><br>
<div id="content">
  <input type="text" name="denumire"  id="denumire" size="50"> 
        <img src="images/ajax-loader.gif"  id="ajaxLoading" name="ajaxLoading" style="vertical-align: middle;display: none;" alt="">
        <input type="button" name="btnChkUsername" id="btnChkUsername" value="Check Username Availability">
        <div style="color:green;display: none;" name="succMsg" id="succMsg"></div>
        <div style="color:red;display: none;" name="errMsg" id="errMsg"></div>
      </form>
</div>

Cod: Selectaţi tot
<?php
    error_reporting(0);
    require_once "config/db_config.php";
    if(isset($_POST)){
        $usernameTocheck=$_POST['denumire'];
        $usernameTocheck=strtolower($usernameTocheck);
        $connect_to_mysql=mysql_connect(DB_SERVER,DB_SERVER_USER,DB_SERVER_PASSWORD) or die(mysql_error());
        if($connect_to_mysql){
          $selectDb=mysql_select_db(DB_NAME,$connect_to_mysql) or die(mysql_error());
          if($selectDb){
             sleep(2);
             if(validate_username($usernameTocheck)){
                $query="select id_c from cantari_ppt where denumire='$usernameTocheck'" ;
                $result=mysql_query($query) or die(mysql_error());
                if($result){
                    $totalRow=mysql_num_rows($result);
                    if($totalRow>0){
                        echo 'fail';
                        exit;
                    }
                    else{
                        echo 'succ';
                        exit;
                    }   
                }
             }
            else{
                echo "checkusername";
                exit;
            }             
          } 
        }         
    }
function validate_username($denumire)
{
    return preg_match('/^[A-Za-z][A-Za-z0-9]*(?:_[A-Za-z0-9]+)*$/',$denumire);
}
?>

si acesta merg, scriptul face asa ceva:
caut in bd: ANA ==> si daca este imi zice ca este.
DAR mie imi trebuie sa faca altceva ci sa caute o fraza intreaga nu doar un cuvant. de exemplu
caut in bd: ANA ARE MERE ==> daca este imi zice ca este iar daca nu imi zice ca nu este.
ceea ce imi trebuie mie sa se schimbe la acest script este faza de cautare de la un CUVANT la o FRAZA. sa nu caute dupa primul cuvant ci sa caute indiferent de cate cuvinte sunt adica fraza.
sper ca ati inteles. va multumesc anticipat. cu stima trif
http://cantaricrestine.ro ---> cu stima Trif
Avatar utilizator
trif
 
Mesaje: 376
Membru din: 23 Feb, 2010
Localitate: Oradea


  •  
Daca nu ati gasit raspunsul aici, cautati si pe net:   schimbare script verificare .
Pub
 
Mesaje: 1
Membru din: 21 Dec, 2010


Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

Cursuri / Tutoriale