Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WDVZzQT..
Decoded Output download
?><?php
ini_set('display_errors', 'Off');
if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';
function __autoload($class)
{
if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");
}
$obj = new database;
$txtDate = isset($_REQUEST['txtDate']) ? filter_var($_REQUEST['txtDate'], FILTER_SANITIZE_STRING) : NULL;
$txtIntitule = isset($_REQUEST['txtIntitule']) ? filter_var($_REQUEST['txtIntitule'], FILTER_SANITIZE_STRING) : NULL;
$h1 = isset($_REQUEST['h1']) ? filter_var($_REQUEST['h1'], FILTER_SANITIZE_STRING) : NULL;
$h2 = isset($_REQUEST['h2']) ? filter_var($_REQUEST['h2'], FILTER_SANITIZE_STRING) : NULL;
$txtIDFerie = isset($_REQUEST['txtIDFerie']) ? filter_var($_REQUEST['txtIDFerie'], FILTER_SANITIZE_NUMBER_INT) : NULL;
$taux = isset($_REQUEST['cbTaux']) ? filter_var($_REQUEST['cbTaux'], FILTER_SANITIZE_NUMBER_INT) : NULL;
$Demi = isset($_REQUEST['chkDemi']) ? 1 : 0 ;
$chome = isset($_REQUEST['chkChome']) ? 1 : 0 ;
if ( !empty($txtIDFerie) || ($txtIDFerie > 0) ) { $condition = "IDFerie = {$txtIDFerie}"; }
else { $condition = null; }
$majFerie = array( 'date' => $txtDate, 'intitule' => $txtIntitule, 'Demi' => $Demi, 'h1' => $h1, 'h2' => $h2, 'taux' => $taux, 'chome' => $chome);
$obj->executeQuery("tblFerie", $majFerie, $condition);
$requete = "select max(idFerie) as idFerie from tblFerie";
$result = $obj->getData($requete);
extract($result);
if($condition == null){
$requete = "select * from tbljournee";
$result = $obj->showData($requete);
foreach ($result as $key) {
extract($key);
$d1 = substr($txtDate, 3,2)."/". substr($txtDate, 0,2)."/". substr($txtDate, 6,4);
$str = strtotime($d1);
$dt0 = date("d/m/Y",$str - 3600*24);
$dt1 = date("d/m/Y",$str);
$dt2 = date("d/m/Y",$str + 3600*24);
$jourDebut = Totime($jourDebut);
$jourFin = Totime($jourFin);
if($Demi == 0){
if($jourDebut != '00:00:00'){
$toInsert1 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt0,
'datefin' => $dt1,
'heureDebut' => $dt1 . " " . $jourDebut,
'heureFin' => $dt1 . " " . "23:59:59",
'taux' => $taux,
'chome' => $chome
);
$toInsert2 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt1,
'datefin' => $dt2,
'heureDebut' => $dt1 . " " . "00:00:00",
'heureFin' => $dt1 . " " . $jourFin,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert1);
$obj->executeQuery("tblCalFerie", $toInsert2);
}
else{
$toInsert1 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt1,
'datefin' => $dt1,
'heureDebut' => $dt1 . " " . $jourDebut,
'heureFin' => $dt1 . " " . $jourFin,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert1);
}
}else{
if($jourDebut == '00:00:00'){
$toInsert1 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt1,
'datefin' => $dt1,
'heureDebut' => $dt1 . " " . $h1,
'heureFin' => $dt1 . " " . $h2,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert1);
}
elseif($jourDebut > $h1 && $jourDebut < $h2){
$toInsert1 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt0,
'datefin' => $dt1,
'heureDebut' => $dt1 . " " . $h1,
'heureFin' => $dt1 . " " . $jourDebut,
'taux' => $taux,
'chome' => $chome
);
$toInsert2 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt1,
'datefin' => $dt2,
'heureDebut' => $dt1 . " " . $jourDebut,
'heureFin' => $dt1 . " " . $h2,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert1);
$obj->executeQuery("tblCalFerie", $toInsert2);
}elseif($jourDebut > $h1 && $jourDebut > $h2){
$toInsert2 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt0,
'datefin' => $dt1,
'heureDebut' => $dt1 . " " . $h1,
'heureFin' => $dt1 . " " . $h2,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert2);
}else{
$toInsert1 = array(
'idFerie' => $idFerie,
'date' => $dt1,
'calendrier' => $Code,
'datedebut' => $dt1,
'datefin' => $dt2,
'heureDebut' => $dt1 . " " . $h1,
'heureFin' => $dt1 . " " . $h2,
'taux' => $taux,
'chome' => $chome
);
$obj->executeQuery("tblCalFerie", $toInsert1);
}
}
}
$d1 = substr($txtDate, 0,2)."/". substr($txtDate, 3,2)."/". substr($txtDate, 6,4);
$requete = "select periode from sr_periode where statut = 'Ouvert' ";
$lstPeriode = $obj->showData($requete);
foreach ($lstPeriode as $key) {
extract($key);
$requete1 = "update sr_planning set Ferie=1 where Ddebut ='$d1' and periode='$periode'";
$result = $obj->executeSQL($requete1);
}
}
function Totime($s){
return substr($s, 0,8);
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7CQ1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVYkPVI9NGU9TT4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJz1SPTRlPU0nZCk+Pj4+PgkJCT8+QXNXPU16X2NleigkX2dLdyBLcFRqJz1SPTRlPU0nZCw+cjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Pj4+Pj4+Pjo+RSBJSTs+DVYkPVI9M0g9cz1RV00+Uz5zbm5NPSgkX2dLdyBLcFRqJz1SPTNIPXM9UVdNJ2QpPgkJCT8+QXNXPU16X2NleigkX2dLdyBLcFRqJz1SPTNIPXM9UVdNJ2QsPnIzSVRLZ19wRkUzVDNOS19wVGczRUMpPj4+Pjo+RSBJSTs+DVYkLjA+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJy4wJ2QpPgkJCQkJPz5Bc1c9TXpfY2V6KCRfZ0t3IEtwVGonLjAnZCw+cjNJVEtnX3BGRTNUM05LX3BUZzNFQyk+Pj4+Oj5FIElJOz4NViQuaz4JCT5TPnNubk09KCRfZ0t3IEtwVGonLmsnZCk+CQkJCQk/PkFzVz1Nel9jZXooJF9nS3cgS3BUaicuaydkLD5yM0lUS2dfcEZFM1QzTktfcFRnM0VDKT4+Pj46PkUgSUk7Pg1WJD1SPTM0ck16c00+PlM+c25uTT0oJF9nS3cgS3BUaic9Uj0zNHJNenNNJ2QpPj4JCQk/PkFzVz1Nel9jZXooJF9nS3cgS3BUaic9Uj0zNHJNenNNJ2QsPnIzSVRLZ19wRkUzVDNOS19FIHVvS2dfM0VUKT46PkUgSUk7DVYkPWVRUj4+CQk+Uz5zbm5NPSgkX2dLdyBLcFRqJzI8VGVRUidkKT4+CQkJCT8+QXNXPU16X2NleigkX2dLdyBLcFRqJzI8VGVRUidkLD5yM0lUS2dfcEZFM1QzTktfRSB1b0tnXzNFVCk+Oj5FIElJOw1WJDRNWXM+PgkJPlM+c25uTT0oJF9nS3cgS3BUaicyLnk0TVlzJ2QpPj4JCQk/PjA+Oj5hPjsNViQyLk9ZTT4+CT5TPnNubk09KCRfZ0t3IEtwVGonMi55Ly5PWU0nZCk+PgkJCT8+MD46PmE+Ow1WDVZzQT4oPiFNWVo9cSgkPVI9MzRyTXpzTSk+fHw+KCQ9Uj0zNHJNenNNPmk+YSk+KT5dPiQyT0g5cz1zT0g+Uz4iMzRyTXpzTT5TPl0kPVI9MzRyTXpzTWwiOz5sDVZNV25NPl0+JDJPSDlzPXNPSD5TPkhRV1c7Pmw+DVYNViRZZQpyTXpzTT5TPmV6emVxKD4nOWU9TSc+U2k+JD1SPTRlPU0sPidzSD1zPVFXTSc+U2k+JD1SPTNIPXM9UVdNLD4nNE1Zcyc+U2k+JDRNWXMsPicuMCc+U2k+JC4wLD4nLmsnPlNpPiQuayw+Jz1lUVInPlNpPiQ9ZVFSLD4nMi5PWU0nPlNpPiQyLk9ZTSk7DVYkTzwKLWlNUk0yUT1Nd1FNenEoIj08V3JNenNNIiw+JFllCnJNenNNLD4kMk9IOXM9c09IKTs+DVYNViR6TXZRTT1NPlM+Im5NV00yPT5ZZVIoczlyTXpzTSk+ZW4+czlyTXpzTT5Bek9ZPj08V3JNenNNIjsNViR6TW5RVz0+Uz4kTzwKLWl4TT00ZT1lKCR6TXZRTT1NKTsNVk1SPXplMj0oJHpNblFXPSk7DVYNVnNBKCQyT0g5cz1zT0g+U1M+SFFXVyldDVYJJHpNdlFNPU0+Uz4ibk1XTTI9Pio+QXpPWT49PFcKT1F6SE1NIjsNVgkkek1uUVc9PlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WDVYJQU96TWUyLj4oJHpNblFXPT5lbj4keU1xKT5dDVYJCU1SPXplMj0oJHlNcSk7DVYJCSQ5MD5TPm5RPG49eigkPVI9NGU9TSw+SixrKVgiaCJYPm5RPG49eigkPVI9NGU9TSw+YSxrKVgiaCJYPm5RPG49eigkPVI9NGU9TSw+WyxVKTsNVgkJJG49ej5TPm49ej1PPXNZTSgkOTApOw1WCQkkOT1hPlM+OWU9TSgiOWhZaGIiLCRuPXo+LT5KW2FhKmtVKTsNVgkJJDk9MD5TPjllPU0oIjloWWhiIiwkbj16KTsNVgkJJDk9az5TPjllPU0oIjloWWhiIiwkbj16Pis+SlthYSprVSk7DVYJCSQKT1F6NE08UT0+Uz5UTz1zWU0oJApPUXo0TTxRPSk7DVYJCSQKT1F6cnNIPlM+VE89c1lNKCQKT1F6cnNIKTsNVgkJc0EoJDRNWXM+U1M+YSldDVYJCQlzQSgkCk9RejRNPFE9PiFTPidhYTphYTphYScpXQ1WCQkJCSQ9TzNIbk16PTA+Uz5lenplcSgNVgkJCQkJJ3M5ck16c00nPlNpPiRzOXJNenNNLA1WCQkJCQknOWU9TSc+U2k+JDk9MCwNVgkJCQkJJzJlV01IOXpzTXonPlNpPiQvTzlNLA1WCQkJCQknOWU9TTlNPFE9Jz5TaT4kOT1hLA1WCQkJCQknOWU9TUFzSCc+U2k+JDk9MCwNVgkJCQkJJy5NUXpNNE08UT0nPlNpPiQ5PTA+WD4iPiI+WD4kCk9RejRNPFE9LA1WCQkJCQknLk1Rek1yc0gnPlNpPiQ5PTA+WD4iPiI+WD4ia0o6TFA6TFAiLA1WCQkJCQknPWVRUic+U2k+JD1lUVIsDVYJCQkJCScyLk9ZTSc+U2k+JDIuT1lNDVYJCQkJKTsNVgkJCQkkPU8zSG5Nej1rPlM+ZXp6ZXEoDVYJCQkJCSdzOXJNenNNJz5TaT4kczlyTXpzTSwNVgkJCQkJJzllPU0nPlNpPiQ5PTAsDVYJCQkJCScyZVdNSDl6c016Jz5TaT4kL085TSwNVgkJCQkJJzllPU05TTxRPSc+U2k+JDk9MCwNVgkJCQkJJzllPU1Bc0gnPlNpPiQ5PWssDVYJCQkJCScuTVF6TTRNPFE9Jz5TaT4kOT0wPlg+Ij4iPlg+ImFhOmFhOmFhIiwNVgkJCQkJJy5NUXpNcnNIJz5TaT4kOT0wPlg+Ij4iPlg+JApPUXpyc0gsDVYJCQkJCSc9ZVFSJz5TaT4kPWVRUiwNVgkJCQkJJzIuT1lNJz5TaT4kMi5PWU0NVgkJCQkpOw1WCQkJCSRPPAotaU1STTJRPU13UU16cSgiPTxXL2VXck16c00iLD4kPU8zSG5Nej0wKTsNVgkJCQkkTzwKLWlNUk0yUT1Nd1FNenEoIj08Vy9lV3JNenNNIiw+JD1PM0huTXo9ayk7DVYJCQlsDVYJCQlNV25NXQ1WCQkJCSQ9TzNIbk16PTA+Uz5lenplcSgNVgkJCQkJJ3M5ck16c00nPlNpPiRzOXJNenNNLA1WCQkJCQknOWU9TSc+U2k+JDk9MCwNVgkJCQkJJzJlV01IOXpzTXonPlNpPiQvTzlNLA1WCQkJCQknOWU9TTlNPFE9Jz5TaT4kOT0wLA1WCQkJCQknOWU9TUFzSCc+U2k+JDk9MCwNVgkJCQkJJy5NUXpNNE08UT0nPlNpPiQ5PTA+WD4iPiI+WD4kCk9RejRNPFE9LA1WCQkJCQknLk1Rek1yc0gnPlNpPiQ5PTA+WD4iPiI+WD4kCk9RenJzSCwNVgkJCQkJJz1lUVInPlNpPiQ9ZVFSLA1WCQkJCQknMi5PWU0nPlNpPiQyLk9ZTQ1WCQkJCSk7DVYJCQkJJE88Ci1pTVJNMlE9TXdRTXpxKCI9PFcvZVdyTXpzTSIsPiQ9TzNIbk16PTApOw1WCQkJbA1WCQlsTVduTV0NVgkJCXNBKCQKT1F6NE08UT0+U1M+J2FhOmFhOmFhJyldDVYJCQkJJD1PM0huTXo9MD5TPmV6emVxKA1WCQkJCQknczlyTXpzTSc+U2k+JHM5ck16c00sDVYJCQkJCSc5ZT1NJz5TaT4kOT0wLA1WCQkJCQknMmVXTUg5enNNeic+U2k+JC9POU0sDVYJCQkJCSc5ZT1NOU08UT0nPlNpPiQ5PTAsDVYJCQkJCSc5ZT1NQXNIJz5TaT4kOT0wLA1WCQkJCQknLk1Rek00TTxRPSc+U2k+JDk9MD5YPiI+Ij5YPiQuMCwNVgkJCQkJJy5NUXpNcnNIJz5TaT4kOT0wPlg+Ij4iPlg+JC5rLA1WCQkJCQknPWVRUic+U2k+JD1lUVIsDVYJCQkJCScyLk9ZTSc+U2k+JDIuT1lNDVYJCQkJKTsNVgkJCQkkTzwKLWlNUk0yUT1Nd1FNenEoIj08Vy9lV3JNenNNIiw+JD1PM0huTXo9MCk7DVYJCQlsDVYJCQlNV25Nc0EoJApPUXo0TTxRPT5pPiQuMD4mJj4kCk9RejRNPFE9PkI+JC5rKV0NVgkJCQkkPU8zSG5Nej0wPlM+ZXp6ZXEoDVYJCQkJCSdzOXJNenNNJz5TaT4kczlyTXpzTSwNVgkJCQkJJzllPU0nPlNpPiQ5PTAsDVYJCQkJCScyZVdNSDl6c016Jz5TaT4kL085TSwNVgkJCQkJJzllPU05TTxRPSc+U2k+JDk9YSwNVgkJCQkJJzllPU1Bc0gnPlNpPiQ5PTAsDVYJCQkJCScuTVF6TTRNPFE9Jz5TaT4kOT0wPlg+Ij4iPlg+JC4wLA1WCQkJCQknLk1Rek1yc0gnPlNpPiQ5PTA+WD4iPiI+WD4kCk9RejRNPFE9LA1WCQkJCQknPWVRUic+U2k+JD1lUVIsDVYJCQkJCScyLk9ZTSc+U2k+JDIuT1lNDVYJCQkJKTsNVgkJCQkkPU8zSG5Nej1rPlM+ZXp6ZXEoDVYJCQkJCSdzOXJNenNNJz5TaT4kczlyTXpzTSwNVgkJCQkJJzllPU0nPlNpPiQ5PTAsDVYJCQkJCScyZVdNSDl6c016Jz5TaT4kL085TSwNVgkJCQkJJzllPU05TTxRPSc+U2k+JDk9MCwNVgkJCQkJJzllPU1Bc0gnPlNpPiQ5PWssDVYJCQkJCScuTVF6TTRNPFE9Jz5TaT4kOT0wPlg+Ij4iPlg+JApPUXo0TTxRPSwNVgkJCQkJJy5NUXpNcnNIJz5TaT4kOT0wPlg+Ij4iPlg+JC5rLA1WCQkJCQknPWVRUic+U2k+JD1lUVIsDVYJCQkJCScyLk9ZTSc+U2k+JDIuT1lNDVYJCQkJKTsNVg1WCQkJCSRPPAotaU1STTJRPU13UU16cSgiPTxXL2VXck16c00iLD4kPU8zSG5Nej0wKTsNVgkJCQkkTzwKLWlNUk0yUT1Nd1FNenEoIj08Vy9lV3JNenNNIiw+JD1PM0huTXo9ayk7DVYJCQlsTVduTXNBKCQKT1F6NE08UT0+aT4kLjA+JiY+JApPUXo0TTxRPT5pPiQuayldDVYJCQkJJD1PM0huTXo9az5TPmV6emVxKA1WCQkJCQknczlyTXpzTSc+U2k+JHM5ck16c00sDVYJCQkJCSc5ZT1NJz5TaT4kOT0wLA1WCQkJCQknMmVXTUg5enNNeic+U2k+JC9POU0sDVYJCQkJCSc5ZT1NOU08UT0nPlNpPiQ5PWEsDVYJCQkJCSc5ZT1NQXNIJz5TaT4kOT0wLA1WCQkJCQknLk1Rek00TTxRPSc+U2k+JDk9MD5YPiI+Ij5YPiQuMCwNVgkJCQkJJy5NUXpNcnNIJz5TaT4kOT0wPlg+Ij4iPlg+JC5rLA1WCQkJCQknPWVRUic+U2k+JD1lUVIsDVYJCQkJCScyLk9ZTSc+U2k+JDIuT1lNDVYJCQkJKTsNVgkJCQkkTzwKLWlNUk0yUT1Nd1FNenEoIj08Vy9lV3JNenNNIiw+JD1PM0huTXo9ayk7DVYJCQlsTVduTV0NVgkJCQkkPU8zSG5Nej0wPlM+ZXp6ZXEoDVYJCQkJCSdzOXJNenNNJz5TaT4kczlyTXpzTSwNVgkJCQkJJzllPU0nPlNpPiQ5PTAsDVYJCQkJCScyZVdNSDl6c016Jz5TaT4kL085TSwNVgkJCQkJJzllPU05TTxRPSc+U2k+JDk9MCwNVgkJCQkJJzllPU1Bc0gnPlNpPiQ5PWssDVYJCQkJCScuTVF6TTRNPFE9Jz5TaT4kOT0wPlg+Ij4iPlg+JC4wLA1WCQkJCQknLk1Rek1yc0gnPlNpPiQ5PTA+WD4iPiI+WD4kLmssDVYJCQkJCSc9ZVFSJz5TaT4kPWVRUiwNVgkJCQkJJzIuT1lNJz5TaT4kMi5PWU0NVgkJCQkpOw1WCQkJCSRPPAotaU1STTJRPU13UU16cSgiPTxXL2VXck16c00iLD4kPU8zSG5Nej0wKTsNVgkJCWwNVgkJbA1WCQkNVglsDVYJJDkwPlM+blE8bj16KCQ9Uj00ZT1NLD5hLGspWCJoIlg+blE8bj16KCQ9Uj00ZT1NLD5KLGspWCJoIlg+blE8bj16KCQ9Uj00ZT1NLD5bLFUpOw1WCSR6TXZRTT1NPlM+Im5NV00yPT5aTXpzTzlNPkF6T1k+bnpfWk16c085TT59Lk16TT5uPWU9UT0+Uz4nN1FjTXo9Jz4iOw1WPj4+PiRXbj1tTXpzTzlNPlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WCUFPek1lMi4+KCRXbj1tTXpzTzlNPmVuPiR5TXEpPl0NVgkJTVI9emUyPSgkeU1xKTsNVgkJJHpNdlFNPU0wPlM+IlFaOWU9TT5uel9aV2VISHNIeD5uTT0+ck16c01TMD59Lk16TT40OU08UT0+UyckOTAnPmVIOT5aTXpzTzlNUyckWk16c085TSciOw1WCQkkek1uUVc9PlM+JE88Ci1pTVJNMlE9TXB3SSgkek12UU09TTApOw1WCWwNVmwNVkFRSDI9c09IPlRPPXNZTSgkbildDVY+Pj4+ek09UXpIPm5RPG49eigkbiw+YSxmKTsNVmwNVg1WP2k+Pj4+Pj4+Pj4+Pj4+Pj4=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 8e60b3a3ef4ae238441d7d0455155fdd |
Eval Count | 2 |
Decode Time | 81 ms |