Saturday, May 31, 2008

AJAX http request

testdata.html

<html>
<script type="text/javascript" src="httpxml.js"></script>
<a href="#" onclick="javascript:requestData('target.php', '', 'myForm1', 'divName', '', 'post', '', '', '');">post data from myForm to target.php and display in divName</a><BR>
</html>

instruction in xmlhttp.js file xmlhttp.js

Thursday, May 08, 2008

online Thai ssn generator and verifier

<form method="post" action="">
<input type="submit" value="Generate" name="Generate">
</form>
<?
if(!isset($ssnin)){
   
$letter[0]        = rand(1,8);
    for(
$a=1;$a<12;$a++){
       
$letter[$a]        = rand(0,9);
    }
    for(
$i=0;$i<13;$i++){
       
$multi[$i] = (13-$i) * $letter[$i];
    }
   
$summ = array_sum($multi);
   
$c = $summ%11;
    if(
$c>2){$d = 11-$c;}else{$d=$c;}
   
$letter[12] = $d;
   
$tssn = $letter[0].$letter[1].$letter[2].$letter[3].$letter[4].$letter[5].$letter[6].$letter[7].$letter[8].$letter[9].$letter[10].$letter[11].$letter[12];
    print(
"Generated SSN for Thai is : ");
    print(
"<font color=red>".$tssn."</font>");
}
?>
<HR>
<!-- Verify section -->
<center>VERIFIED SSN?</center><BR>
<form method="post" action="">
SSN : <input type="text" size="13" name="ssnin" value="<?print($tssn)?>">
<input type="submit" value="Verified" name="submit">
</form>
<?
if(isset($ssnin)){
   
$summary = 0;
    for(
$i=0;$i<12;$i++){
       
$summary = $summary + $ssnin[$i]*(13-$i);
    }
   
$summary = $summary%11;
    if(
$summary >2){$dumm = 11-$summary ;}else{$dumm=$summary ;}
    if(
$dumm == $ssnin[12]){
        print(
"SSN : ".$ssnin." is VALID");
    }else if(
$dumm != $ssnin[12]){
        print(
"SSN : ".$ssnin." is NOT VALID......last number must be ".$dumm );
    }
}
?>

Tuesday, May 06, 2008

redirect page with php,javascript,mata tag

Redirect with php code:

<?php
header
('Location: http://retool2.myminicity.com/');
include(
'countlink.php');
?>


Redirect with java script:
<HEAD>
<SCRIPT language="JavaScript">
<!--
 function getgoing()
  {
    top.location="http://retool2.myminicity.com/";
   }
 
   if (top.frames.length==0)
    {
     setTimeout('getgoing()',7000);
     }
//-->
</SCRIPT>
</HEAD>


Redirect with meta tag:
<meta http-equiv="refresh" content="5;url=http://retool2.myminicity.com"/>