Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<? eval(gzinflate(base64_decode("vVhpc6rYFv3cqcp/oOxblaRNLiAimsSkJIgCKiLg1NWVYjggeBhkcujq/..
Decoded Output download
?><? eval(gzinflate(base64_decode('09dSSC1LzNFIryrNS87PLShKLS7WKC4pii/KLzE0Bgpn5qXlJJakaiQlFqeamcSnpCbnp6RqKIUm+4QEB6WmO5blhRUZ5ZQXhgdyKWmCgJY+AA==')))?><? eval(gzinflate(base64_decode('09dSSC1LzNFIr8rMS8tJLEnVKC4pii/KLzE0BoqV5iXn5xYUpRYXayQlFqeamcSnpCbnp6RqKJlaFlSGppWElVUU+buYm5RnF7v6VWVmFKZ6e+QHenFl+Yf6ZedXeBVHBnFZuOamFXr6FOQlh5maJWYU5bhzKWmCgJY+AA==')))?><? eval(gzinflate(base64_decode('09dSSC1LzNEoLimKL8ovMTTWSK/KzEvLSSxJBbJK85LzcwuKUouLNZISi1PNTOJTUpPzU1I1lFIKwqO8jVxzsk0zLf0qvIKDnLJcjA2T83w8TEosIlITQ9K5lDRBQEsfAA==')))?><? eval(gzinflate(base64_decode('09dSSC1LzNFIryrNS87PLShKLS7WSEosTjUziU9JTc5PSQVKZeal5SSWpGoUlxTFF+WXGBprKOU4WoSYuBXmJ3LlmIV6OhkVBVWElXsk+hQ7J/sVGnu5pGcn5aVFuZoHG7pnlnIpaYKAlj4A')))?><?
/*
this class is for general paging purpose
how to use:
$paging=new paging(100,'form1','currpage',[10],[5]);
$total_record = total of all record calculated before;
$form_name = the form that enclose the current page variable
$current_page_variable = a passing variable from the html querystring
$record_perpage = total record of a page
$page_shown = number of page shown in the navigation panel
*/
class paging{
function paging($total_record,$form_name="form1",$current_page_variable="currpage",$record_perpage=10,$page_shown=10){
$current_page=$_REQUEST[$current_page_variable];
$this->total_page=ceil($total_record/$record_perpage);
if($current_page<1) $current_page=1;
if($current_page>$this->total_page) $current_page=$this->total_page;
$this->form_name=$form_name;
$this->current_page=$current_page;
$this->record_perpage=$record_perpage;
$this->current_page_variable=$current_page_variable;
$startpage=$current_page-floor($page_shown/2);
if($startpage<1) $startpage=1;
$endpage=$startpage+$page_shown-1;
if($endpage>$this->total_page){
$endpage=$this->total_page;
$startpage=$endpage-$page_shown+1;
if($startpage<1) $startpage=1;
}
$this->startpage=$startpage;
$this->endpage=$endpage;
?>
<input type="hidden" name="<?=$current_page_variable?>" value="<?=$current_page?>">
<?
}
function navigation(){
if($this->total_page==0) return;
$css_nav="border:1px solid #E5E2DD;background-color:#F7F3F0;padding:0px 5px 0px 5px;color:#000;font-size:10px;font-family:Arial";
$css_nav_selected="border:1px solid #E5E2DD;background-color:#fff;padding:0px 5px 0px 5px;color:#E12883;font-size:10px;font-family:Arial";
?>
<a href="javascript:document.<?=$this->form_name?>.<?=$this->current_page_variable?>.value=1;document.<?=$this->form_name?>.submit()" title="First Page">
<img src="images/arrow2left-off.jpg" onmouseover="this.src='images/arrow2left-on.jpg'" onmouseout="this.src='images/arrow2left-off.jpg'" alt="<<" style="vertical-align:text-top">
</a>
<a href="javascript:document.<?=$this->form_name?>.<?=$this->current_page_variable?>.value=<?=$this->current_page-1?>;document.<?=$this->form_name?>.submit()" title="Previous Page">
<img src="images/arrow1left-off.jpg" onmouseover="this.src='images/arrow1left-on.jpg'" onmouseout="this.src='images/arrow1left-off.jpg'" alt="<" style="padding:0px 3px 0px 3px;vertical-align:text-top">
</a>
<?
for($i=$this->startpage;$i<=$this->endpage;$i++){
if($i==$this->current_page) echo "<font style='".$css_nav_selected."'>".$i."</font> ";
else echo "<a href='javascript:document.".$this->form_name.".".$this->current_page_variable.".value=".$i.";document.".$this->form_name.".submit();'><font style='".$css_nav."'>".$i."</font></a> ";
}
?>
<a href="javascript:document.<?=$this->form_name?>.<?=$this->current_page_variable?>.value=<?=$this->current_page+1?>;document.<?=$this->form_name?>.submit()" title="Next Page">
<img src="images/arrow1right-off.jpg" onmouseover="this.src='images/arrow1right-on.jpg'" onmouseout="this.src='images/arrow1right-off.jpg'" alt=">" style="padding:0px 3px 0px 3px;vertical-align:text-top">
</a>
<a href="javascript:document.<?=$this->form_name?>.<?=$this->current_page_variable?>.value=<?=$this->total_page?>;document.<?=$this->form_name?>.submit()" title="Last Page">
<img src="images/arrow2right-off.jpg" onmouseover="this.src='images/arrow2right-on.jpg'" onmouseout="this.src='images/arrow2right-off.jpg'" alt=">>" style="vertical-align:text-top">
</a>
<?
}
function get_limit_mysql(){
if($this->total_page==0)
$limit="0,".$this->record_perpage;
else
$limit=($this->current_page-1)*$this->record_perpage.",".$this->record_perpage;
return $limit;
}
function get_limit(){
$limit=($this->current_page-1)*$this->record_perpage;
return $limit;
}
}
?><? eval(gzinflate(base64_decode('Fcq1cqxQAADQnq/IpNqkyeBQsrjbok0GubjrwtfnvVOfn+8PcCTdo7zroeiSDTzSZAUE9puDbMzBY92W32XcYPTf2Ids7KcFrOvjs723mrSXKgAKfIWqbo5I7wp83CUlLeOoo1GWKDHYORFR8XznHvfKjt3w2bkZ1hRioYJk3nGOtmo1P3tqMpL92C6nCcQuoxci0mU/xDVOGdbXjaRSaQumxdcn5gJvhGU0DzMBOf3dUF91RBJNwplp67j28J7YkcJKb6uUazngG9JoMSieuBSDrl9ni+F1hdtwSqRLYBMNXDB6d959HpITe60C76jpElQJ5M9YjSIvMzK0UWoz923Jxz54zxjuQvWl9Za7scVSpxNSRve4J6dNvH1D91BKqgS+JUUlGxgOHDMUr04uPxuTxoIL//z67/vnDw==')))?><? eval(gzinflate(base64_decode('Fce3EoIwAADQna/wnNDFo+uoSFPBSpGFCxCKAsEkIPL16tveYj6BPajYGBAoi1EKE5RCNh+7JkF1iyEhv5RNVgEKWUJxhBHlBHZ6KItLTDd8ajJOpfRv8DoT5AoafHzUm2jsAwtv5aO3zn3OHrNlWO+64b5q9SaRTtfnlVgnOauZw77xOvrGwejELkpF7cbBXBFWVan6iS0917teN432M/Dn5bYI74/jC1w209nffPEF')))?><? eval(gzinflate(base64_decode('Fcy7koIwAEDR3q/YsWJtHOQlpQqi8hbl1TgBgoJAIAkIfP26tz0zd736gQOoGELxAyPKcsxz7psU1S2GhDAJIFDkHxlMUQa/VDR5BShklptcLvRj4M6NGXs0wSHR4PX2nsYSceJd4O3t5fV5ZgejPrPObtGD7lQNihSlrW+pe5+9EG9j7xfqwXy+btYoTAaKjjX/KUPQ0Fy/vpVh5/Tb2T3jRAu6WBYlrkqzOyzaU/H9muJukPOuNQIyeo5fHl+xHTVcryCdrd7nBITqhRe0vTVvb3ep/lD3lG7w4gqn5e9/q/Uf')))?><? eval(gzinflate(base64_decode('FcZLt0JAAADgfb/inlZum448Ykkirx6IsukMhjxHM4Py67v3W33r1Q8cQcMUc9nlDaDwb0OXorbHkBAmAQSK/CODKcogQyh+YERZjlkexwSWoIk+OXFw5e65erPTDk9R8l+9EIfeAg2dmbF39WRNM7+9XKmhn4ub0gbyO7XfOdsbbpdxm0jQBr243ud0QZpdq5zjen85IPO0rZ4vePSB95koTsTAlqXQGnm1vDmVcVKcRh61w/GuEu8TPU3d3i+uIHe387uv/VSYuITF54x/XbpdgW6tRINNaMWDWMLl77/V+gs=')))?><?
Did this file decode correctly?
Original Code
<? eval(gzinflate(base64_decode("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")))?>
Function Calls
| gzinflate | 1 |
| base64_decode | 1 |
Stats
| MD5 | 2ab42d8e5096360dd524acb131f08e70 |
| Eval Count | 1 |
| Decode Time | 106 ms |