Nije mi izbacio nesta iz errora, imam error.log fajl gde kaze kod koj linije zapinje, ali kako uporediti changelog izmena php verzije sa novom?... Malo je tricky...
a evo i kod ovde za prewiuw:
blok 1
Code:
<?php include('countries.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var c = new Array(<?=count($c);?>);
<?php
$names = array();
foreach ($c as $k=>$v) {
$names[] = array($k,$v['callingfrom'],$v['youarein']);
}
$names = array_unique($names);
foreach ($names as $n) {
echo('c[\''.$n[0].'\'] = new Array(4);'."\n");
echo('c[\''.$n[0].'\'][\'out\'] = '.$c[$n[0]]['outgoing'].';'."\n");
echo('c[\''.$n[0].'\'][\'in\'] = '.$c[$n[0]]['incoming'].';'."\n");
echo('c[\''.$n[0].'\'][\'sms\'] = '.$c[$n[0]]['sms'].';'."\n");
echo('c[\''.$n[0].'\'][\'add\'] = '.$c[$n[0]]['add'].';'."\n");
}
?>
function GetFigures() {
var c1 = document.getElementById('c1').options[document.getElementById('c1').selectedIndex].value;
var c2 = document.getElementById('c2').options[document.getElementById('c2').selectedIndex].value;
var val1 = c[c1]['out']+c[c2]['add'];
var val2 = c[c1]['in'];
var val3 = c[c1]['sms'];
var bits;
// val1
bits = val1.toString().split('.');
if (!bits[1]) bits[1] = '00';
if (bits[1].length==1) bits[1] = bits[1]+'0';
document.getElementById('val1').innerHTML = bits[0]+'.'+bits[1].substr(0,2);
// val2
bits = val2.toString().split('.');
if (!bits[1]) bits[1] = '00';
if (bits[1].length==1) bits[1] = bits[1]+'0';
document.getElementById('val2').innerHTML = bits[0]+'.'+bits[1].substr(0,2);
// val3
bits = val3.toString().split('.');
if (!bits[1]) bits[1] = '00';
if (bits[1].length==1) bits[1] = bits[1]+'0';
document.getElementById('val3').innerHTML = bits[0]+'.'+bits[1].substr(0,2);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS Tarif Calc</title>
</head>
<body>
<table>
<tr>
<td colspan="2">If You are in ...</td>
</tr>
<tr>
<td colspan="2"><select id="c1"><?php
foreach ($names as $n) {
if ($n[1]) echo('<option value="'.$n[0].'">'.$n[0].'</option>');
}
?></select></td>
</tr>
<tr>
<td colspan="2">...and Calling:</td>
</tr>
<tr>
<td colspan="2"><select id="c2"><?php
foreach ($names as $n) {
if ($n[2]) echo('<option value="'.$n[0].'">'.$n[0].'</option>');
}
?></select></td>
</tr>
<tr>
<td colspan="2"><input type="button" value="GO" onclick="GetFigures()" /></td>
</tr>
<tr>
<th>Charge Rates:</th>
<th>EUR</th>
</tr>
<tr>
<td>Making a Call:</td>
<td><span id="val1">-</span></td>
</tr>
<tr>
<td>Recieve a Call:</td>
<td><span id="val2">-</span></td>
</tr>
<tr>
<td>Send a Text:</td>
<td><span id="val3">-</span></td>
</tr>
</table>
</body>
</html>
blok2 su samo zemlje iz kojih cita listu...
[Ovu poruku je menjao simovina dana 10.12.2010. u 12:07 GMT+1]