Fernando Posted March 11, 2012 Report Share Posted March 11, 2012 Hello friends, I have a problem on the result of fuel, the error code.. Take Off & Approach time: Fatal error: Call to undefined method Util::formatduration() in /home/voeazulv/public_html/acars/core/templates/result.tpl on line 140 My line 140 is : <td align="left"><font size="3" color="white"><b> <?php echo Util::FormatDuration(.44) ;?> hrs</b></font></td> My Script Line 140 is: <td align="left"><font size="3" color="white"><b> <?php echo Util::FormatDuration(.44) ;?> hrs</b></font></td> My Result.tpl <div id="contenttext"><table border="0" width="700" cellpadding="0" cellspacing="0"> <tr> <td dir="ltr" align="left" width="22"> <img border="0" src="http://www.alvandair.com/lib/skins/aqua/images/lu.jpg" width="22" height="22"></td> <td dir="ltr" align="center" bgcolor="#1D238B"> </td> <td dir="ltr" align="right" width="22"> <img border="0" src="http://www.alvandair.com/lib/skins/aqua/images/ru.jpg" width="22" height="22"></td> </tr> <tr> <td dir="ltr" align="left" width="22" bgcolor="#1D238B"> </td> <td dir="ltr" align="center" bgcolor="#1D238B"> <p align="center"> <?php $getac = $_GET['aircraft']; $getnm = $_GET['NM']; $getft = $_GET['ft']; $fuelflowE190 = 744; $fuelhrE190 = 2136; $rangeE190 = 1323; $altE190 = 41000; $fuelflowE195 = 744; $fuelhrE195 = 2136; $rangeE195 = 1323; $altE195 = 41000; $fuelflowATR = 450; $fuelhrATR = 1100; $rangeATR = 750; $altATR = 18000; if($getac == 'E-190-EJ') { $fuelflow = $fuelflowE190; $fuelhr = $fuelhrE190; $range = $rangeE190; $alt = $altE190; } elseif($getac == 'E-195') { $fuelflow = $fuelflowE195; $fuelhr = $fuelhrE195; $range = $rangeE195; $alt = $altE195; } elseif($getac == 'ATR 72-500') { $fuelflow = $fuelflowATR; $fuelhr = $fuelhrATR; $range = $rangeATR; $alt = $altATR; } $fldis = $getnm / 100; $fuelnm = $fuelflow * $fldis; $fltaxi = 200; $flndg = $fuelhr * 3/4; $result = $fuelnm + $flndg + $fltaxi; $time = Round ($getnm / 480,2); ?> <table style="" id="results"> <tr> <td align="center" colspan="2"><font color="white" size="4"><b>Fuel Calculation for <?php echo $getac ;?></b></td> <tr> <td align="center" colspan="2"><hr></td> </tr> <?php if($getnm > $range) { ?> <tr> <td align="center" colspan="2"><font color="red" size="4"><b>No Aircraft Fuel Data Available!</b></font></td> </tr> <?php } elseif($getft > $alt) { ?> <tr> <td align="center" colspan="2"><font color="red" size="4"><b>Aircraft can not reach that altitude!</b></font></td> </tr> <?php } else { ?> <tr> <td align="left" width="50%"><font color="white" size="2">Range you entered:</font></td> <td align="left" ><font color="white" size="3"><b> <?php echo $getnm ;?> nm - <?php echo Round($getnm * 1.852,0) ;?> km</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Maximum range for this aircraft:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo $range ;?> nm - <?php echo Round($range * 1.852,0) ;?> km</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Fuel per Hour:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo $fuelhr ;?> kg - <?php echo Round($fuelhr * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Fuel per 100 nm:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo $fuelflow ;?> kg - <?php echo Round($fuelflow * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Altitude you entered:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo $getft ;?> ft - <?php echo Round($getft * 0.3048,0) ;?> m</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Maximum altitude for this aircraft:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo $alt ;?> ft - <?php echo Round($alt * 0.3048,0) ;?> m</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Estimated Ground Speed(GS) at <?php echo $getft ;?> ft:</font></td> <td align="left"><font color="white" size="3"><b> 480 kt - <?php echo round(480 * 1.852,0) ;?> km/h</b></font></td> </tr> <tr> <td align="center" colspan="2"><hr></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Total crusing fuel:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo Round ($fuelnm,0) ;?> kg - <?php echo Round($fuelnm * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Plus taxi fuel:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo Round ($fltaxi,0) ;?> kg - <?php echo Round($fltaxi * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">And 45 Min reserve at destination:</font></td> <td align="left"><font color="white" size="3"><b> <?php echo Round ($flndg,0) ;?> kg - <?php echo Round($flndg * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="center" colspan="2"><hr></td> </tr> <tr> <td align="left" width="50%"><font color="white" size="2">Take Off & Approach time:</font></td> <td align="left"><font size="3" color="white"><b> <?php echo Util::FormatDuration(.44) ;?> hrs</b></font></td> </tr> <tr> <td align="center" colspan="2"><hr></td> </tr> <tr> <td align="left" ><font size="4" color="white"><b>Estimated Fuel Requiered:</b></font></td> <td align="left"><font size="5" color="red"><b> <?php echo Round ($result,0) ;?> kg - <?php echo Round($result * 2.2,0) ;?> lbs</b></font></td> </tr> <tr> <td align="left" width="50%"><font size="4" color="white"><b>Estimated flight duration:</b></font></td> <td align="left"><font size="5" color="red"><b> <?php echo Util::FormatDuration($time + .44) ;?> hrs</b></font></td> </tr> <?php } ?> </table> <script type="text/javascript"> function popup(){ var printwindow = window.open('Alvandair','name','height=600,width=600,location=0,statusbar=0,menubar=0,resizable=0,toolbar=0,scrollbars=0'); printwindow.document.write('<center><table width="90%" cellpadding="0" cellspacing="0" border="0">'); printwindow.document.write('<tr><td colspan="2" align="center"><font size="4"><b>Fuel Calculation for <?php echo $getac ;?></b></font></td></tr>'); printwindow.document.write('<tr><td align="center" colspan="2"><hr></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Range you entered:</font></td><td align="left"><font size="3"><b> <?php echo $getnm ;?> nm - <?php echo Round($getnm * 1.852,0) ;?> km</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Maximum range for this aircraft:</font></td><td align="left"><font size="3"><b> <?php echo $range ;?> nm - <?php echo Round($range * 1.852,0) ;?> km</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Fuel per Hour:</font></td><td align="left"><font size="3"><b> <?php echo $fuelhr ;?> kg - <?php echo Round($fuelhr * 2.2,0) ;?> lbs</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Fuel per 100 nm:</font></td><td align="left"><font size="3"><b> <?php echo $getnm ;?> nm - <?php echo Round($getnm * 1.852,0) ;?> km</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Altitude you entered:</font></td><td align="left"><font size="3"><b> <?php echo $getnm ;?> nm - <?php echo Round($getnm * 1.852,0) ;?> km</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Maximum altitude for this aircraft:</font></td><td align="left"><font size="3"><b> <?php echo $alt ;?> ft - <?php echo Round($alt * 0.3048,0) ;?> m</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Estimated Ground Speed(GS) at <?php echo $getft ;?> ft:</font></td><td align="left"><font size="3"><b> 480 kt - <?php echo round(480 * 1.852,0) ;?> km/h</b></font></td></tr>'); printwindow.document.write('<tr><td align="center" colspan="2"><hr></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Total crusing fuel:</font></td><td align="left"><font size="3"><b> <?php echo Round ($fuelnm,0) ;?> kg - <?php echo Round($fuelnm * 2.2,0) ;?> lbs</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Plus taxi fuel:</font></td><td align="left"><font size="3"><b> <?php echo Round ($fltaxi,0) ;?> kg - <?php echo Round($fltaxi * 2.2,0) ;?> lbs</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">And 45 Min reserve at destination:</font></td><td align="left"><font size="3"><b> <?php echo Round ($flndg,0) ;?> kg - <?php echo Round($flndg * 2.2,0) ;?> lbs</b></font></td></tr>'); printwindow.document.write('<tr><td align="center" colspan="2"><hr></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Estimated enroute time:</font></td><td align="left"><font size="3"><b> <?php echo Util::FormatDuration($time) ;?> hrs</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="2">Take Off & Approach time:</font></td><td align="left"><font size="3"><b> <?php echo Util::FormatDuration(.44) ;?> hrs</b></font></td></tr>'); printwindow.document.write('<td align="center" colspan="2"><hr></td>'); printwindow.document.write('<tr><td align="left"><font size="4">Estimated Fuel Requiered:</font></td><td align="left"><font size="4"><b> <?php echo Round ($result,0) ;?> kg - <?php echo Round($result * 2.2,0) ;?> lbs</b></font></td></tr>'); printwindow.document.write('<tr><td align="left"><font size="4">Estimated Flight Duration:</font></td><td align="left"><font size="4"><b> <?php echo Util::FormatDuration($time + .44) ;?> hrs</b></font></td></tr>'); printwindow.document.write('</tr></table></center>'); printwindow.document.close(); printwindow.print(); } </script> <a href="#" onclick="popup()"><img src="http://alvandair.com/lib/skins/aqua/images/Printer.png" border="0"></a> </td> <td dir="ltr" align="right" width="22" bgcolor="#1D238B"> </td> </tr> <tr> <td dir="ltr" align="left" width="22"> <img border="0" src="http://www.alvandair.com/lib/skins/aqua/images/lb.jpg" width="22" height="22"></td> <td dir="ltr" align="center" bgcolor="#1D238B"> </td> <td dir="ltr" align="right" width="22"> <img border="0" src="http://www.alvandair.com/lib/skins/aqua/images/rb.jpg" width="22" height="22"></td> </tr> </table> </div> Please help-me. Thank you. Quote Link to comment Share on other sites More sharing options...
Moderators Parkho Posted March 11, 2012 Moderators Report Share Posted March 11, 2012 Get rid of the "util::formatduration()" every where you see it in the results.tpl code. Quote Link to comment Share on other sites More sharing options...
Fernando Posted March 12, 2012 Author Report Share Posted March 12, 2012 How can I change and work? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.