Tekil Mesaj gösterimi
Alt 30 Aralık 2007, 02:47   #22
Çevrimdışı
Raiden
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Regex Karşılaştırma Aracı..




hangi dilde yaptı bilmem ama.

php destekli hostunuza atın... ikinci kutucuğa regex deseninizi yazmaya başlarken / koyarak başlayın.. örnek. /ali/ gibi ikinci / dan sonra parametre girebilirsiniz.

index.html:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<html>
<
head>
<
title>regex denemeleri ::Raiden</title>
<
script type="text/javascript">
function 
AJAX() {
   var 
ajax false;

   
// Internet Explorer (5.0+)
   
try {
     
ajax = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (
e) {

      try {
        
ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (
e) {
        
ajax false;
      }

   }

   
// Mozilla veya Safari
   
if ( !ajax && typeof XMLHttpRequest != 'undefined' ) {

     try{
        
ajax = new XMLHttpRequest();
     }catch(
e) {
        
ajax false;
     }

   }

   
// Diger
   
if ( !ajax && window.createRequest ) {

  try{
        
ajax window.createRequest();
     }catch(
e) {
        
ajax false;
     }

   }

 return 
ajax;
}
ajax = new AJAX();

function 
dogrula() {
    var 
asd document.getElementById('yusuf');
    
ajax.open('post','istek.php',true);
      
ajax.setRequestHeader("Content-type""application/x-
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">);
      
ajax.setRequestHeader("Connection""close");    ajax.onreadystatechange = function() {
        if (
ajax.readyState == 4) {
            
document.getElementById('ss').innerHTML ajax.responseText;
        }
    }
    
ajax.send(form(asd));
}
function 
form(form)
{
    var 
elements form.elements;
    var 
pairs = new Array();

    for (var 
0elements.lengthi++) {

        if ((
name elements[i].name) && (value elements[i].value))
            
pairs.push(name "=" encodeURIComponent(value));
    }
    
//pairs.push("param1=1");
    
return pairs.join("&");
}
</script>
</head>
<form id="yusuf" name="yusuf" method="post" onSubmit="return dogrula()" action="javascript:void(0);">
Kelime: <input id="isim" name="kelime" type="text"><br>
Regex: <input id="isim" name="regex" type="text" onkeypress="return dogrula();"><br>
</form>
<div id='ss'></div>
<body>
</html> 

istek.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php
header
('Content-Type: text/html; charset=windows-1254');

if (@
preg_match(''.$_POST['regex'].'',$_POST['kelime'])) {
    echo 
'<font color=green>doğru</font><br>';
} else {
    echo 
'<font color=red>hata</font>';
}
?>



Konu Raiden tarafından (30 Aralık 2007 Saat 04:14 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet