-
<?php
-
require ('xajax_core/xajax.inc.php');
-
$xajax = new xajax();
-
$xajax->configure('javascript URI', './');
-
-
$xajax->registerFunction('ekranaYaz');
-
-
function ekranaYaz() {
-
$objResponse = new xajaxResponse();
-
-
$text =
date("Y-m-d H:i:s");
-
$objResponse->assign('raporYeri', 'innerHTML', $text);
-
-
return $objResponse;
-
}
-
-
-
$xajax->registerFunction('renginiDegistir');
-
function renginiDegistir() {
-
$objResponse = new xajaxResponse();
-
-
$objResponse->assign('renkYeri', 'style.background', 'red');
-
-
return $objResponse;
-
}
-
-
-
$xajax->registerFunction('hesapla');
-
function hesapla($a,$b) {
-
$objResponse = new xajaxResponse();
-
-
$sonuc = $a + $b;
-
-
$objResponse->assign('sonucYeri', 'innerHTML', $sonuc);
-
-
return $objResponse;
-
}
-
-
-
$xajax->registerFunction('kullanici_kontrol');
-
function kullanici_kontrol($kullanici_adi) {
-
$objResponse = new xajaxResponse();
-
-
if(empty($kullanici_adi)) {
-
$cikti = "Kullanıcı adı boş olamaz";
-
}
-
-
-
$cikti = "Kulanıcı Adı sadece sayilardan oluşamaz.";
-
}
-
$objResponse->assign('kullanici_hata_yeri', 'innerHTML', $cikti);
-
-
return $objResponse;
-
}
-
-
$xajax->processRequest();
-
?>
-
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-
<head>
-
<title>deneme xajax</title>
-
<?php
-
$xajax->printJavascript();
-
?>
-
-
</head>
-
<body style="text-align:center;">
-
-
<input type="button" value="buton" onclick="xajax_ekranaYaz();">
-
-
<input type="button" value="renk butonu" onclick="xajax_renginiDegistir();">
-
-
<table border=1>
-
<tr>
-
<td id="raporYeri"> burasi degisecek </td>
-
</tr>
-
<tr>
-
<td id="renkYeri"> renk yeri </td>
-
</tr>
-
</table>
-
-
-
-
<table border=1>
-
<tr>
-
<td><input type="text" name="a" id="a"></td>
-
</tr>
-
<tr>
-
<td><input type="text" name="b" id="b"></td>
-
</tr>
-
<tr>
-
<td id="sonucYeri"> sonuc buraya gelecek</td>
-
</tr>
-
<tr>
-
<td>
-
<input type="button" value="hesapla" onclick="xajax_hesapla( document.getElementById('a').value , document.getElementById('b').value );">
-
-
<br>
-
<a href="javascript:void(0);" onclick="xajax_hesapla( document.getElementById('a').value , document.getElementById('b').value );"> hesapla </a>
-
-
</td>
-
</tr>
-
</table>
-
-
-
<br>
-
-
-
<table border=1>
-
<tr>
-
<td>
-
kullanıcı adı: <input type="text" name="kullaniciadi" id="kullaniciadi" onBlur="xajax_kullanici_kontrol(document.getElementById('kullaniciadi').value)">
-
<div id="kullanici_hata_yeri"></div>
-
</td>
-
</tr>
-
<tr>
-
<td>
-
sifre: <input type="text" name="sifre" id="sifre">
-
<div id="sifre_hata_yeri"></div>
-
</td>
-
</tr>
-
<tr>
-
<td></td>
-
</tr>
-
</table>