[Linux-programlama] Re: ajax ve php

---------

[Linux-programlama] Re: ajax ve php

From: onuRRR <cversuscobol_at_gmail.com>
Date: Thu, 22 Jan 2009 11:04:05 +0200
Message-ID: <2988f1f30901220104n4f1904d4wb979676fcbc2b2b4@mail.gmail.com>

Nuri Hocam dediðiniz gibi sayfadaki taglarý kaldýrdýðýmda kýrmýýz renkli
sonucu alýyorum..

function ilce()
{
   xmlHttp=ajax();
   if (xmlHttp==null)
   {
    alert ('Tarayiciniz Ajax Desteklemiyor!');
    return;
    }
    var yenibaslik = document.getElementById('ilceisim').value;

    var yeniurl='tel_bul.php';
    var yenisc ='ilceisim='+yenibaslik;
    xmlHttp.open('POST', yeniurl, true);
    xmlHttp.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00
GMT');

xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;
charset=UTF-8');
    xmlHttp.setRequestHeader('Content-length', yenisc.length);
    xmlHttp.setRequestHeader('Connection', 'close');
    xmlHttp.onreadystatechange=yeniGuncelle;
    xmlHttp.send(yenisc);

}

function yeniGuncelle()
{
    if (xmlHttp.readyState==4)
    {
        document.getElementById('mudalan').innerHTML=xmlHttp.responseText;
    }
}

function ajax()
{
    var xmlHttp=null;
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (e)
        {
            xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
        }
    }
    return xmlHttp;
}

<select name="ilceisim" onChange="ilce();">
<?php
$il = addslashes($_POST['ilisim']);
mysql_connect ("localhost","root","pass");
mysql_select_db ("bt") or die ("bt ye baglanamadýn");
mysql_query ("set names utf8");
$ilce_bul="select ilce from telefonlistesi where il='$il' group by ilce";
$ilce_sorgu = mysql_query($ilce_bul);
while ($ilce_liste=mysql_fetch_assoc($ilce_sorgu))
{
?>
<? echo "$ilce_liste[ilce]";?> <? echo "$ilce_liste[ilce]"; ?>
<?
}
?>

sayfanýn çýktýsý

 function ilce() { xmlHttp=ajax(); if (xmlHttp==null) { alert ('Tarayiciniz
Ajax Desteklemiyor!'); return; } var yenibaslik =
document.getElementById('ilceisim').value; var yeniurl='telmud_bul.php'; var
yenisc ='ilceisim='+yenibaslik; xmlHttp.open('POST', yeniurl, true);
xmlHttp.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00
GMT');
xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;
charset=UTF-8'); xmlHttp.setRequestHeader('Content-length', yenisc.length);
xmlHttp.setRequestHeader('Connection', 'close');
xmlHttp.onreadystatechange=yeniGuncelle; xmlHttp.send(yenisc); } function
yeniGuncelle() { if (xmlHttp.readyState==4) {
document.getElementById('mudalan').innerHTML=xmlHttp.responseText; } }
function ajax() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try {
xmlHttp=new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { xmlHttp=new
ActiveXObject('Microsoft.XMLHTTP'); } } return xmlHttp; } CEYHAN
CEYHANÝMAMOÐLU ÝMAMOÐLUKOZAN KOZANMAHFESIGMAZ MAHFESIGMAZPOZANTI
POZANTISEYHAN SEYHANYÜREÐÝR YÜREÐÝR

-- 
antiCobol..

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 22 Jan 2009 - 09:57:57 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.