27 mar 2008

Obliczenie czasu ładowania pliku ze wskazanego URLa

$url = 'http://www.moa.waw.pl/'

function getmicrodate(){
    $t = microtime();
    $t = explode(' ',$t);
    $total = $t[0]+$t[1];
    return $total;
}

$loadtime_before = getmicrodate();
$xml = @file_get_contents($url);
$loadtime_after = getmicrodate();
echo round(($loadtime_after-$loadtime_before),2);
27 mar 2008

Pokazywanie i ukrywanie wybranych kontrolek na mapie

Utworzenie obiektów kontrolek i dodanie do mapy:

var lmcObj = new GLargeMapControl();
var mtcObj = new GMapTypeControl();

map.addControl(lmcObj);
map.addControl(mtcObj);

Usunięcie kontrolek z mapy:

map.removeControl(lmcObj);
map.removeControl(mtcObj);
27 mar 2008

Znaki i kody znaków z wybranego pola formularz

Jako parametr należy podać id pola z formualrz field_name

var elem = document.getElementById(field_name);

var str = elem.value;
var cnt = str.length;
var kody = '';

for (i = 0; i < cnt; i++) kody += str.charAt(i) + ',' + str.charCodeAt(i) + ', ' alert(kody);