Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

include_once "main_footer.php"; echo "\t\t\t<!-- End of Footer -->\n\n\t\t</div>\n\t\t..

Decoded Output download

<?  include_once "main_footer.php"; 
			echo "			<!-- End of Footer -->

		</div>
		<!-- End of Content Wrapper -->

	</div>
	<!-- End of Page Wrapper -->

	<!-- Scroll to Top Button-->
	<a class=\"scroll-to-top rounded\" href=\"#page-top\"> <i
		class=\"fas fa-angle-up\"></i>
	</a>

		<!-- Bootstrap core JavaScript-->
	<script src=\"vendor/jquery/jquery.min.js\"></script>
	<script src=\"vendor/bootstrap/js/bootstrap.bundle.min.js\"></script>

	<!-- Core plugin JavaScript-->
	<script src=\"vendor/jquery-easing/jquery.easing.min.js\"></script>

	<!-- Custom scripts for all pages-->
	<script src=\"js/sb-admin-2.min.js\"></script>
	
	<!-- Wavsurfer -->
	<script src=\"js/wavesurfer.min.js\"></script> 
	<script src=\"js/wavesurfer_ipnet.js\"></script>
	
	<script src=\"js/bootstrap4-toggle.min.js\"></script>

	<script>
	\$(function () {\$('[data-toggle=\"tooltip\"]').tooltip()});
	//Add the following code if you want the name of the file appear on select
	\$(\".custom-file-input\").on(\"change\", function() {
	  var mensaje = \$(this).val().split(\"\\\").pop();
	  \$(this).siblings(\".custom-file-label\").addClass(\"selected\").html(mensaje);
	});

	function sendForm(mensaje,tts){
		  var texto=document.getElementById(\"texto\").value;
			var obXHR;
			obXHR=nuevoAjax();
			obXHR.open(\"POST\",\"controller.php?dato=config_audios2&mensaje=\"+mensaje+\"&texto=\"+texto,true);

			obXHR.onreadystatechange=function()
			{
					if (obXHR.readyState==4)
					{
						if(tts==1){ 
							//Ajax para reproducir audio TTS
							  var ttstext=document.getElementById(\"texto\").value;
								var obXHRa;
								obXHRa=nuevoAjax();
								obXHRa.open(\"POST\",\"ajax_tts.php?dato=\"+ttstext+\"&dato2=\"+mensaje,true);
					
								obXHRa.onreadystatechange=function()
								{
										if (obXHRa.readyState==4)
										{
											// Muestro el mensaje enviado desde la pagina PHP o servidor
											openPopLocalAjax(mensaje+\".wav\",\"saludos\");
										}else{
											//obDiv.innerHTML=\"cargando...\";
										}
								}
								obXHRa.send(null);
						  }
						
						

						
					}else{
						//obDiv.innerHTML=\"cargando...\";
					}
			}
			obXHR.send(null);

	}
	function grabar(mensaje){
		var anexo=document.getElementById(\"anexo\").value;
		var obDiv = document.getElementById(\"infoDatos\");//BORRE SI NO SE NECESITA RESPONDER EN UN TAG
		if(anexo==\"\"){
			  obDiv.innerHTML=\"<div class='alert alert-danger alert-dismissible fade show' role='alert'>\"+
				\"Ingre nmero de anexo de telfono que grabara<button type='button' class='close' data-dismiss='alert' aria-label='Close'>\"+
				\"<span aria-hidden='true'>&times;</span></button></div>\";
		document.getElementById(\"anexo\").focus();
		return;
		}
		
		var msg=mensaje;
			var obXHR;
			obXHR=nuevoAjax();
			obXHR.open(\"POST\",\"ipnet_grabar_agi.php?msg=\"+msg+\"&anexo=\"+anexo,true);

			obXHR.onreadystatechange=function()
			{
					if (obXHR.readyState==4)
					{
						// Muestro el mensaje enviado desde la pagina PHP o servidor
						//obDiv.innerHTML=obXHR.responseText;
					}else{
						//obDiv.innerHTML=\"cargando...\";
					}
			}
			obXHR.send(null);
	}

function openPopLocalAjax(mensaje,tipo){
		var obXHR;
		obXHR=nuevoAjax();
		obXHR.open(\"POST\",\"ajax_refresh_datos.php?dato=playwavsurfer\"+\"&dato2=\"+mensaje,true);

		obXHR.onreadystatechange=function()
		{
				if (obXHR.readyState==4)
				{
					openPopLocal(obXHR.responseText,tipo);
				}else{
					//obDiv.innerHTML=\"cargando...\";
				}
		}
		obXHR.send(null);
}

function salvar(mensaje){
	var enc_digito=\"\";
	if(mensaje=='20')enc_digito=document.getElementById(\"enc_digito_menu\").value;
	var texto=document.getElementById(\"texto\").value;
	//alert(mensaje+\" - \"+texto);
	var obXHR;
	obXHR=nuevoAjax();
	obXHR.open(\"POST\",\"ajax_refresh_datos.php?dato=enc_digito_menu&dato2=\"+enc_digito+\"&dato3=\"+texto+\"&dato4=\"+mensaje,true);

	obXHR.onreadystatechange=function()
	{
			if (obXHR.readyState==4)
			{
				//openPopLocal(obXHR.responseText,tipo);
				//alert(obXHR.responseText);
				window.location.href = \"config_audios.php\";
				
			}else{
				//obDiv.innerHTML=\"cargando...\";
			}
	}
	obXHR.send(null);
}

	
	function nuevoAjax(){ 
		var xmlhttp=false; 
			try 
			{ 
							xmlhttp=new ActiveXObject(\"Msxml2.XMLHTTP\"); 
			}
			catch(e)
			{ 
				try
				{ 
								xmlhttp=new ActiveXObject(\"Microsoft.XMLHTTP\"); 
				} 
						catch(E) { xmlhttp=false; }
			}
					if (!xmlhttp && typeof XMLHttpRequest!=\"undefined\") { xmlhttp=new XMLHttpRequest(); } 

					return xmlhttp; 
		}
	</script>

</body>

</html>
"; ?>

Did this file decode correctly?

Original Code

include_once "main_footer.php";
			echo "\t\t\t<!-- End of Footer -->\n\n\t\t</div>\n\t\t<!-- End of Content Wrapper -->\n\n\t</div>\n\t<!-- End of Page Wrapper -->\n\n\t<!-- Scroll to Top Button-->\n\t<a class=\"scroll-to-top rounded\" href=\"#page-top\"> <i\n\t\tclass=\"fas fa-angle-up\"></i>\n\t</a>\n\n\t\t<!-- Bootstrap core JavaScript-->\n\t<script src=\"vendor/jquery/jquery.min.js\"></script>\n\t<script src=\"vendor/bootstrap/js/bootstrap.bundle.min.js\"></script>\n\n\t<!-- Core plugin JavaScript-->\n\t<script src=\"vendor/jquery-easing/jquery.easing.min.js\"></script>\n\n\t<!-- Custom scripts for all pages-->\n\t<script src=\"js/sb-admin-2.min.js\"></script>\n\t\n\t<!-- Wavsurfer -->\n	<script src=\"js/wavesurfer.min.js\"></script> \n	<script src=\"js/wavesurfer_ipnet.js\"></script>\n	\n	<script src=\"js/bootstrap4-toggle.min.js\"></script>\n\n\t<script>\n\t\$(function () {\$('[data-toggle=\"tooltip\"]').tooltip()});\n\t//Add the following code if you want the name of the file appear on select\n\t\$(\".custom-file-input\").on(\"change\", function() {\n\t  var mensaje = \$(this).val().split(\"\\\\\").pop();\n\t  \$(this).siblings(\".custom-file-label\").addClass(\"selected\").html(mensaje);\n\t});\n\n\tfunction sendForm(mensaje,tts){\n\t\t  var texto=document.getElementById(\"texto\").value;\n\t\t\tvar obXHR;\n\t\t\tobXHR=nuevoAjax();\n\t\t\tobXHR.open(\"POST\",\"controller.php?dato=config_audios2&mensaje=\"+mensaje+\"&texto=\"+texto,true);\n\n\t\t\tobXHR.onreadystatechange=function()\n\t\t\t{\n\t\t\t\t\tif (obXHR.readyState==4)\n\t\t\t\t\t{\n\t\t\t\t\t\tif(tts==1){ \n\t\t\t\t\t\t	//Ajax para reproducir audio TTS\n\t\t\t\t	\t\t  var ttstext=document.getElementById(\"texto\").value;\n\t\t\t\t	\t\t\tvar obXHRa;\n\t\t\t\t	\t\t\tobXHRa=nuevoAjax();\n\t\t\t\t	\t\t\tobXHRa.open(\"POST\",\"ajax_tts.php?dato=\"+ttstext+\"&dato2=\"+mensaje,true);\n\t\t\t\t	\n\t\t\t\t	\t\t\tobXHRa.onreadystatechange=function()\n\t\t\t\t	\t\t\t{\n\t\t\t\t	\t\t\t\t\tif (obXHRa.readyState==4)\n\t\t\t\t	\t\t\t\t\t{\n\t\t\t\t	\t\t\t\t\t\t// Muestro el mensaje enviado desde la pagina PHP o servidor\n\t\t\t\t	\t\t\t\t\t\topenPopLocalAjax(mensaje+\".wav\",\"saludos\");\n\t\t\t\t	\t\t\t\t\t}else{\n\t\t\t\t	\t\t\t\t\t\t//obDiv.innerHTML=\"cargando...\";\n\t\t\t\t	\t\t\t\t\t}\n\t\t\t\t	\t\t\t}\n\t\t\t\t	\t\t\tobXHRa.send(null);\n\t\t\t\t\t\t  }\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t}else{\n\t\t\t\t\t\t//obDiv.innerHTML=\"cargando...\";\n\t\t\t\t\t}\n\t\t\t}\n\t\t\tobXHR.send(null);\n\n\t}\n\tfunction grabar(mensaje){\n\t\tvar anexo=document.getElementById(\"anexo\").value;\n\t\tvar obDiv = document.getElementById(\"infoDatos\");//BORRE SI NO SE NECESITA RESPONDER EN UN TAG\n\t\tif(anexo==\"\"){\n\t\t\t  obDiv.innerHTML=\"<div class='alert alert-danger alert-dismissible fade show' role='alert'>\"+\n				\"Ingre nmero de anexo de telfono que grabara<button type='button' class='close' data-dismiss='alert' aria-label='Close'>\"+\n				\"<span aria-hidden='true'>&times;</span></button></div>\";\n\t\tdocument.getElementById(\"anexo\").focus();\n\t\treturn;\n\t\t}\n\t\t\n\t\tvar msg=mensaje;\n\t\t\tvar obXHR;\n\t\t\tobXHR=nuevoAjax();\n\t\t\tobXHR.open(\"POST\",\"ipnet_grabar_agi.php?msg=\"+msg+\"&anexo=\"+anexo,true);\n\n\t\t\tobXHR.onreadystatechange=function()\n\t\t\t{\n\t\t\t\t\tif (obXHR.readyState==4)\n\t\t\t\t\t{\n\t\t\t\t\t\t// Muestro el mensaje enviado desde la pagina PHP o servidor\n\t\t\t\t\t\t//obDiv.innerHTML=obXHR.responseText;\n\t\t\t\t\t}else{\n\t\t\t\t\t\t//obDiv.innerHTML=\"cargando...\";\n\t\t\t\t\t}\n\t\t\t}\n\t\t\tobXHR.send(null);\n\t}\n\nfunction openPopLocalAjax(mensaje,tipo){\n\t\tvar obXHR;\n\t\tobXHR=nuevoAjax();\n\t\tobXHR.open(\"POST\",\"ajax_refresh_datos.php?dato=playwavsurfer\"+\"&dato2=\"+mensaje,true);\n\n\t\tobXHR.onreadystatechange=function()\n\t\t{\n\t\t\t\tif (obXHR.readyState==4)\n\t\t\t\t{\n\t\t\t\t\topenPopLocal(obXHR.responseText,tipo);\n\t\t\t\t}else{\n\t\t\t\t\t//obDiv.innerHTML=\"cargando...\";\n\t\t\t\t}\n\t\t}\n\t\tobXHR.send(null);\n}\n\nfunction salvar(mensaje){\n\tvar enc_digito=\"\";\n\tif(mensaje=='20')enc_digito=document.getElementById(\"enc_digito_menu\").value;\n\tvar texto=document.getElementById(\"texto\").value;\n\t//alert(mensaje+\" - \"+texto);\n\tvar obXHR;\n\tobXHR=nuevoAjax();\n\tobXHR.open(\"POST\",\"ajax_refresh_datos.php?dato=enc_digito_menu&dato2=\"+enc_digito+\"&dato3=\"+texto+\"&dato4=\"+mensaje,true);\n\n\tobXHR.onreadystatechange=function()\n\t{\n\t\t\tif (obXHR.readyState==4)\n\t\t\t{\n\t\t\t\t//openPopLocal(obXHR.responseText,tipo);\n\t\t\t\t//alert(obXHR.responseText);\n\t\t\t\twindow.location.href = \"config_audios.php\";\n\t\t\t\t\n\t\t\t}else{\n\t\t\t\t//obDiv.innerHTML=\"cargando...\";\n\t\t\t}\n\t}\n\tobXHR.send(null);\n}\n\n\t\n\tfunction nuevoAjax(){ \n\t\tvar xmlhttp=false; \n\t\t\ttry \n\t\t\t{ \n\t\t\t\t\t\t\txmlhttp=new ActiveXObject(\"Msxml2.XMLHTTP\"); \n\t\t\t}\n\t\t\tcatch(e)\n\t\t\t{ \n\t\t\t\ttry\n\t\t\t\t{ \n\t\t\t\t\t\t\t\txmlhttp=new ActiveXObject(\"Microsoft.XMLHTTP\"); \n\t\t\t\t} \n\t\t\t\t\t\tcatch(E) { xmlhttp=false; }\n\t\t\t}\n\t\t\t\t\tif (!xmlhttp && typeof XMLHttpRequest!=\"undefined\") { xmlhttp=new XMLHttpRequest(); } \n\n\t\t\t\t\treturn xmlhttp; \n\t\t}\n\t</script>\n\n</body>\n\n</html>\n";

Function Calls

None

Variables

None

Stats

MD5 345d71023c79d87a7c1d68a0b39b8d96
Eval Count 0
Decode Time 64 ms