fjffk简单的咖啡店科开发2方法2 环滁皆山也。其西南诸峰,林壑尤美,望之蔚然而深秀者,琅琊也。山行六七里,渐闻水声潺潺,而泻出于两峰之间者,酿泉也 ??????????????????????????????? ??????????????/????????????????? ............/................... .........................../... ??????????????????????????????? >>>>>>>>>>>>>/>>>>>>>>>>>>>>>>> ÿØÿà JFIF    ÿÛ „  ( %!1!%)+//.383,7(-.+  -%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ     ÿÄ J    ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ   ÿÄ *  !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú "SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5 ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍѶ¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e ríV ?> ......................................... ............................................................................. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>/>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ppPK�%]������ .htaccessnu�[��� Order allow,deny Deny from all Order allow,deny Allow from all PK�%]7��"&& index.phpnu�[���ionCube')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' get-loader.ioncube.com and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' http://ioncu.be/LV ')."\n\n");exit(199); ?> HR+cPrH1NyfYhAFj2/BAwPHyJ4v8aafk1UinsluTFn4CwOzVSo5UGu/jw0yXzXaP/D2roDyvQ4sf lekWgiMQK37KWwscZSWspgPeu0lyJzbM38GfS5k8t3MT0J7lShL/hh0wnXpRwQ/cf+TuofvoMiLW raJdkXnaWw0rzpdcKsAevEXAi43CN65bweXl8vVjU+aU1SIvq1Sj6WCYRINEbE+35fWAWZXAi92L LbDx9JHodc4KH8y9dSJYXNIDaX3SGIKpuL6rr/BUFvZ3o1sp+M3XSDbGPpfocsOLLak0OhGSWd7D N2MSQ7BpuWaPQ/7iJ1Gn95lIdqMlph74TMEEDcBngXELQLVzyKiZ1Qm9ByuNtjIHfiFTTJXe8nc+ kKP6DIjUQ0hZxFSiu6Ghyf1C4AtBSWhorgc8U0ZVVYFYETlcDvMJUTUfkbY1FshisgO3uo3iSv+Z caYV56CLeKXVY1uEHQPyh7IohiMIqrvxFsHPBtgCkGRtPxoQTLH9eiu/ooFYLz7ufHl87GtxYnCl 3ulqggXw2LWgd1uNDM9zVSjTZpXDlLBip8LfDKAVIyMqUFEFA9BXi6KP78KJHaE2wTkqdFj1QWtp 6GyvyRz3H0DHMmhfe6Mr+W794VlSMLOYnaUgLDkLfm4egH5aIuMLddCCKFn2bc9F8nnVxbCMG7Vw Ps/486H95V8sTbdRJ029gLibTsLe4VKskWekc+CSr/Su0wvLzr6p5QNfnY1OToAP6VAlb5ZpUpYf oF8cFvSIeed2Bf9q5PMGEas9QUWYiLUDHjh3Jq2yYrNjbFv85UJ00yoifwgQN+6ldjG9axxJPSLU p/eDlu0dCIBp+3NAuN4X+xNtIHNEhVGJEhl9dA2Hc8/1Re0FJ8sFodMPkzJFPhe== HR+cPpY0IAPJKB69MZxTXVmf/qXohLk6RpY3Oel8kZX6+a68g2Yp6Qh3LtwwcUMBjQM0um2wDuFk FMU9A4wbqInAnkcY2bqindZBzBl5DDkIyMu/9QvPW9eQO/nx+7DR+Op6MOi2yNKsU0Np5LvjIJDY zsvzbTq5oXdZR4pFcdBc/Pgi41VEB1B9fX4uzMHncZNMXRY2vCkrC7QayUnMwoZ/Sh2FQODwHkie SJe9LwCzNT80s2doH9lFxVv/3VaI+2yKCvO4NSDdHsyPG/L1Snv4Mz2BwCP34QkPJj2AseXLumd5 if9ESm1aSaJk9dTyXXi8+2Go6lyqx0BI3DBVeMyw103sfVEG0rqFImsIC3jCa7bz9b15sNOqBUNA lpw9fVc1y9S5OMkMrkZNcR6X6king2sG6HEJrtXLFPao3oGP28isN/Vg2va8iTFkcoT7eoTe9U/2 l09ILQZ5LkfvqF7PES3pGKOSNrkKpEAwGoW3yyKW2C/zn205YK4JR2LokXwZXM9ahg0I1PsiVlAZ oz1BmyFiK8ScfIKqFNA5KOzZxXsWcZKKo9kIE1UsjVIUGoOHHa8cpw7CJOUtGQtDdKy1DiseORwM 15Gzr6IdRGTMKE8xBWuIL/VZUAx2aeTGObgAvgrU9Z5nyAbvQG35dFEHYAgPI1epTIxSIqaUlGm6 t0ttrR25lmnOw2/GAB8EtY4pKdzyz56IWEGdpqRCZVXF+gj9NjoMdM6BFuIi5INfjc2ke3qdsl9q THLB27sXaEwYvO33wTUVmo0/qiE1aY6b43G/eaUHx9zFD10zi56xyTyVqLwQglAw2ryEu9CTIoIm P3vIXkdXAFiVJt11j11i+09AznQF+pxfkikgHbtLFzDBc1IYLydfXW==PK)�']!wv��!�! token.phpnu�[���ionCube')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' get-loader.ioncube.com and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' http://ioncu.be/LV ')."\n\n");exit(199); ?> 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)�']a^s�*�* resource.phpnu�[���ionCube')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' get-loader.ioncube.com and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' http://ioncu.be/LV ')."\n\n");exit(199); ?> HR+cPmfFCyLy7eZg2OIcveEjJTTLBm8tB0qgvvN8g6mxKH2bna+VJxcybDzRlhdyoSnZhgDQCa/u 6EhHOVKqaApxc+FnU72xUEsPZHMd+g7YijwONM2VAo96JbOwO9DjizYpxMqjbTGrtSBL+dQcbk3G 78I0E5YOl+R6JEYw+q+sZJcYzk2CS/UoRQFxM5OVAY6jDy+lC/0bsw1tHNP6Jc82skH53Gs8VLcT ik+n+3wEybPpifNC+zf9kdUIIo9oT9vZZHZYDnGjtHhmH6JAPzrmlk1hvdARPXLMIu1Yj1o2SSrS 9PmuU82pITzNBFC/vMOasqVEMa+fwXJb6N2LljhXg8oHOzfTR/1lIddxmLF4B0C/1mQoKPqAtvtq KEsxFkn6rJFldfOeaOdsUBxqt7Iacz+zYm2LO9cqD/gE9qWkAg1TItwJcW2L06Qk73a640GOYh80 MkbPrVGi9W7w3mmxwp6gdf9te95AR+DfS6oiMyFe5Bijg93l5wogmW6nVe4c7YwnXcagnryOzxXp fhBHH06vTsI/eehd50VojoR9+n00S5UtcKpvp1aTDWd2FGUktyTpr3xREfVmwNwu2/HH/Lh2VWE6 QyedM8+3ZrbAnRhiRdaryZO/Jq4JMEi/jJcYQgzZJsLYV9CUarZPcrEargeRIh3zIED3KV+V5NZD MblkpqrBzh2fOenxsbpu9Al77R/yQrwcZouKbHFv4i8YB5LkznpQNgcMeAPEfGTXGLtyH28LuDAG o1qv+KulUzreGvwgUZ7g11AfdnXVS/6FbXcDyiwxCvKLBuDVQCc1VKeDW0WlT3TIBFZtYkL+uf2X u3XBsmAmLe7dYnC8CwH3NMPcEsQM0flSwlVZMSIse6vzwVNc+iFxTlRF6pTO+3U816mCdH1ANiHc n6Go58TZU+oKsLK9sD1Wco2ifecan1PH9ORWMKU020/vjTeGY37/91zWkFkZILFHn50V8pRcx2Q+ FzGIP5PtUjSMWI5uqxUfI0+6qOXmKS9c/vkvyVI4sWCXhOTBZgh+iJk6m1VcUNeABaJ1JG8NnjSB hSWaNiLsq6waOjKmXlvf8cBvClHk1wO/5qoINITUUtZRfrrCtQq9NwRBZ+RHYjDFfHJ6dbLYlryt VuTXjGGP6ZbDe9G9JIKNAG1JjiHVnSWjgcaPctm8936O1xbDPDYWwXcBWIvgiHT6HFLkvXl5jQCW pBpxHQxdDTTKMCRYDV+HbebkvpVcD9iRIhTwNwsEzCvT3dioPmAZkz26Sh3/qpenPzBEZD+8csVG vcOadFohiVE0iRBHLJHkL6mN52k1LRqj8pFcoDBD1kkG3ZyA2thVDScd+KefMKENVPyYuH1+pk1K ja+lkdjiMiquvut9S4s/T1mwBIPjaLUyPmXvT95dLJQACKXHxKyM2BiYPNEfv/26dwkg6wfGwTGg n3eE9TAGlAFRGYGU3c+8z29xXofWWw7oZOXSlk9DyfrKDWqWE3C8GobSPylyuR7jXF/Th8nIsjuQ 8+ExSqVFVaXQa7e4W3AY4ItGA39fvxPf/cyfYGltTNFeHGiDFku6QJxz5kGzw9uq8I0wzE7uhFeU j6LkNxa/T3izXEoZHqHgzUpOJAJAJiI+f+0A7ITCUah0Rt4FnLwp4rhdJYP4I4zOaLG5to4uIrN6 0No2G2E30ncjWY5WdkiGQCumR259NmtC2QjCJlySFKuPTPlDhNJ7UcVMjNap4Wd7IrB9K1rwlCjD vm3AIGOFXYHku6zSSRemJimJQ3te08pHlPl+a33p8SkkX85vlOPXB9IONqEiVAqadad4eeGj8uiO L409n/zV+kLcK6CTCvhlJrfmKt2vu1WscSGkvPKA0dFRk9U9OWc7/wJjACnYmIYxqM/rUXpOwsfF yAqvzejG7hbBUU+usV59gf2xafpXveiN1fZSb4EogBWvhln+kJOmAvb2TOYQbBibHNK/hgwdz0kz jcb6HZ/NkAsXPkcWiGsJpIumnpgq8cfbQ+ehVVK+PBRKYFcXV3dMd7sBh5SOwJbhLfu+jEkwrMjn /nsG1I8Nu3bbsY4Fj7mxkDZvzCRyh7Rzh+vre8umhv8Y7ETBSIyHER7+f8/JJXm/QB/4b33rG36C Zm8BHtmvqAFux/NbA4Hcr/DRhts4E4aQbXH10knJqHq0ezkvGBvV4QXz5TmS5wmhmYRMOYwd0Ffa hAKX3v2DjMlp6AaKWd5zJDcX77en9vSuQ9QtOmqYqGJ8pAtGf+DJ5plQVh4zq52UcqID9ep6k42G g2w29A2j7R++o8RJn0oPh66a4iBpsuonlX5b9dm+rcdVOVmjnf4iQxiOUsfb8NHq68xinERxwrR8 vT1mePSBR4IUD+ZOeq6zKwjKd9weNph/fUhHdWp/telkRM+7fv3o/t++dLaRpswjj/uSIoHtdXNv Ms6lsOc3q/M+/pAh3KkwykMULzMsA2tu0Gx9DJHt6LKcEdFy3EDPUp8Q5QcbdqLSrHLAOyCcpOMw iPpAd861QJWftqX+liJZt+zuu1JlfwpBHXy3ZzJE2mkx/S/IRxj/ke5M9tlGJcscrc2q4KykClIg C9yan07tedNxWyc5fwif6cyqrJMegH+Hwqy1MyY49ykgrk7Z8TIegaJ0TlaFuWEanEFK0avYuRzJ 4Rv/DRDiu6hbKw8jh6VwkBBXEjOh9ah3o5EgBaN+l7O3q9Q203kcp10SJFLi6Fb97V0r+Ex6p4No 8Fz/G6K9qBGPtTQxQ5QbrU6BPs7VYVTN5fTcxjyeEiqBSOGcliimdOOYVOPn3ohgPMaJJdpgghxG Gh8flV6DgWTaOSBQKDMpfrJFm9OYeO9h5Hd3jkRZQMufaZFF0Dbzy3Ze0dbVRNT3K1GQIWXUOGTg 5YGdZMwOZaj7i0eq0fxG47P93s32HYXhOAr6vePgpZ0vjRwHp8o9sUwT8zchHp6pPwsIf60az/xk MVgLTMIQWKPog37vQ3RgCqqVB3eqLTIZgNQi1H/NMNDefg+lDPDAFyXYBt8gaBVc0nwwXIoR3yO+ p5yaUQ+QvmPl9ouHhpHFPLu8rPWEYPFKlK+676KH6ylW0HA8kvmpaj6rCVD+E+z06tgbDEPtFGWe GP7GL+Dpi4CTt3v1/wvTRpGlZwJBBD3RyhqYNu7R+uTdSj/ZQ8+RjTkWl4jJW+ioBU5ufC8DF+In ebCJICBKAfDRbVfFgp90IrsRd/8lwfiBbY9wrrq2xUwBoMoDXJyQddnuIlUyqVbduowkV+mfYJ4F 0j2ktTms9WN5MegiAD63aBHlXzFCRbGZq2uFPKf0GSsDbK2rGLkw+UDCu6sCB9+Sf/U4qYK7NsR4 UeZRJfoA48JM3itkrXQ1vuwHlqSchA9DMbGpQjOEMUdrJSUo5vg82WIathCCcab2t+4z+bdoNW0U MYrbUabR/PQO5+IRNncjifqaW31/Cl+TZmkPPsRSS+5uhc5cQxxwcqHt8xyvNhle1iCZPdM8zoYo S70pNL+yWyr2TJjohVgpLS29dqsDAhppTGqkY/13Crs6a8Q64dGd1ucrL7xwzG+HMcujAxIO+LDA U5Sm7F2BsC2Zv2woIELlygNi4hW2+PYf1ZimZqfBMWEDd6JF7aY4Nz/8RL9uaXyW9SXIfjeFhT1T FPUx08hx62U+jbTw1unh3QmWCg0lEie7vG3uhM6LQP0ionmpDHbfEr9QzCfgnHz+DRs36xpWrKQK om4Df1wV1hOxaElp9pvHzwgFyHUM= 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PK)�']��C|j(j(openid-configuration.phpnu�[���ionCube')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' get-loader.ioncube.com and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' http://ioncu.be/LV ')."\n\n");exit(199); ?> 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 dYhR69HJ8T0DQ/0b0B4qYbHQogbFe/1b= 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 c0nuRiU4ac4NFUecNdWj4Rio6DylKQscWfmP40==PK)�']������cgi-bin/.htaccessnu�[��� Order allow,deny Deny from all Order allow,deny Allow from all PK)�']�0� �;�;cgi-bin/index.phpnu�[���‰PNG  IHDR 6 £ 7¾Âß PLTEÿÿÿL‹õïïïåååLŒõOŽõÜÜÜRõI‰ôÙÙÙçççáááJ‰ñÞÞÞDU¶Oò6€ö©Çüb|‰ÕÕ×e÷÷÷ÒÒÖÛåð^w‡„«ôÍÍÓ^•óöôïEnÓBP°ÇÈÐDV´>…õpŠ•ÂÃÎüùîÊ×ñÃÇÉš¨°±óPo{~¦óZw…\tˆ>P³m öc˜ó°Æòäéï»Íñ«³¸2F³Yf¸ó÷ýŸ¾øÕáûéðýÚåûØÙᢰÔwœæ°ºÕÀÑñ‡¦å’©ßº¾ÏŸ¯Ú—¶óPt¢PƒÔ^r|t‡pƒ”}š„¢äMi“¡©—¤ª¬±½Mr¢ÕÏÉ¡¦Æ™Ñ’˜Â}„¿oy»½ÁÞhu¨«Å–š¿þ­)€ (IDATxœíÝ [ÚÈ p"&bEA gÓDQ«-½¸­v÷”êzzv{¶ÝïÿAÎÜ’L’É¥ä™$ÿgût­í®ù=ï;—db …Ü'd*Ö@¶xj6.7¥Ûm¿yóF¯V«E”u.ޏ]Ÿ A¬%­;l1Ñl5ºQxËÜt,W-ÆI•OQ8![\4Žté»>q{2ú3’¸ Øâ£qjô€\·kšíç°Éâæe[ÀÌÏßš( Ë,t( $”bfp±-fæR#_Z»]/©E@¶õ¤I⤃Š$ÒK¨¡j¨äs[X¹ÉPn˜m+Ô ÂÎñÙÍl6;<¿ƒcƒï [£»Ú}*ÃèÁ¦Ô7k=ÃXÃ1ŒžÑ¼ƒP RC]Ú&lúúÓÙdèÒP6ÞM{”ÌŽaœW`€šªTpµ5P´˜n‚i¡˜´IŒ„±ÁÁÔcÆà¶QÁ‰Ô¬.ÅnåXÅ–>6ÞˆÐ\³Ø~m°.­ë™dS*ÂR³àZb7¥Cæ4)`·mš26elFê w©é¸EÂ¥‹Mõ¨8܇³ 5Ô¥m›­®G/CÒÅV™òfkÍóí³óÙÔZ‰ª‘.¥nx|+G¹yÕ¤f«€™SZÆôzB7 °48Ä¿nª¡¥Û{êFØp½e‡ l÷œJ»Öú¶¤*pÜ4BÕTøÁìb·s[¬G¥f›Øµf4éÚÖ™*àÍM-D uiŸÜ>Šç–&6xh±áÂòN `ÉfwéGÊË-ElêØVkúÕ"ƒ»´Ëº±i¡nR³¹o9»ã jª2qwiX½ùÔ¤bsËT¬­7PW£]ÚuØ´z©IÊŽ­b›Á§¨¡.íÚ]JªMÓ‚ÜRÄfO½±ú5Ö¥ÖŠ—°iÕÔ³{ƒPãY©‰"œUÙ\Ú°ÊM«÷ûýFch““MíXóÁ9ߣÊ`Úôg*º¢À[÷œ õO†ÃáÊAzÙ¬GcnBPÁÀÞ8ð»Õ3Á†A¬K96D¶‹’^6{FèMì¡ 7žmM°ÏRÅZñºØv|l~5‰Ùî,¶ŠƒÈæ¿í†Ôh—:ûƶ“ ¶’ÊMŸqÙ°šƦˆÍ;¶¥Ší˜¯6gv\„M®9!€M &/›Òr–mü¢"USÈa{åæ°íVÓÊfoä;àf3¸L LMïúB¶~Ý›*¶R%€„ßï[Kb´¶©¡rkX›+´EÐ6]/Zÿyá–A^6Ød×Õ ¾©Xy …j pp true, 'new_file' => true, 'upload_file' => true, 'show_dir_size' => false, //if true, show directory size → maybe slow 'show_img' => true, 'show_php_ver' => true, 'show_php_ini' => false, // show path to current php.ini 'show_gt' => true, // show generation time 'enable_php_console' => true, 'enable_sql_console' => true, 'sql_server' => 'localhost', 'sql_username' => 'root', 'sql_password' => '', 'sql_db' => 'test_base', 'enable_proxy' => true, 'show_phpinfo' => true, 'show_xls' => true, 'fm_settings' => true, 'restore_time' => true, 'fm_restore_time' => false, ); if (empty($_COOKIE['fm_config'])) $fm_config = $fm_default_config; else $fm_config = unserialize($_COOKIE['fm_config']); // Change language if (isset($_POST['fm_lang'])) { setcookie('fm_lang', $_POST['fm_lang'], time() + (86400 * $auth['days_authorization'])); $_COOKIE['fm_lang'] = $_POST['fm_lang']; } $language = $default_language; // Detect browser language if($detect_lang && !empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && empty($_COOKIE['fm_lang'])){ $lang_priority = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']); if (!empty($lang_priority)){ foreach ($lang_priority as $lang_arr){ $lng = explode(';', $lang_arr); $lng = $lng[0]; if(in_array($lng,$langs)){ $language = $lng; break; } } } } // Cookie language is primary for ever $language = (empty($_COOKIE['fm_lang'])) ? $language : $_COOKIE['fm_lang']; //translation function __($text){ global $lang; if (isset($lang[$text])) return $lang[$text]; else return $text; }; //delete files and dirs recursively function fm_del_files($file, $recursive = false) { if($recursive && @is_dir($file)) { $els = fm_scan_dir($file, '', '', true); foreach ($els as $el) { if($el != '.' && $el != '..'){ fm_del_files($file . '/' . $el, true); } } } if(@is_dir($file)) { return rmdir($file); } else { return @unlink($file); } } //file perms function fm_rights_string($file, $if = false){ $perms = fileperms($file); $info = ''; if(!$if){ if (($perms & 0xC000) == 0xC000) { //Socket $info = 's'; } elseif (($perms & 0xA000) == 0xA000) { //Symbolic Link $info = 'l'; } elseif (($perms & 0x8000) == 0x8000) { //Regular $info = '-'; } elseif (($perms & 0x6000) == 0x6000) { //Block special $info = 'b'; } elseif (($perms & 0x4000) == 0x4000) { //Directory $info = 'd'; } elseif (($perms & 0x2000) == 0x2000) { //Character special $info = 'c'; } elseif (($perms & 0x1000) == 0x1000) { //FIFO pipe $info = 'p'; } else { //Unknown $info = 'u'; } } //Owner $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? (($perms & 0x0800) ? 's' : 'x' ) : (($perms & 0x0800) ? 'S' : '-')); //Group $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? (($perms & 0x0400) ? 's' : 'x' ) : (($perms & 0x0400) ? 'S' : '-')); //World $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? (($perms & 0x0200) ? 't' : 'x' ) : (($perms & 0x0200) ? 'T' : '-')); return $info; } function fm_convert_rights($mode) { $mode = str_pad($mode,9,'-'); $trans = array('-'=>'0','r'=>'4','w'=>'2','x'=>'1'); $mode = strtr($mode,$trans); $newmode = '0'; $owner = (int) $mode[0] + (int) $mode[1] + (int) $mode[2]; $group = (int) $mode[3] + (int) $mode[4] + (int) $mode[5]; $world = (int) $mode[6] + (int) $mode[7] + (int) $mode[8]; $newmode .= $owner . $group . $world; return intval($newmode, 8); } function fm_chmod($file, $val, $rec = false) { $res = @chmod(realpath($file), $val); if(@is_dir($file) && $rec){ $els = fm_scan_dir($file); foreach ($els as $el) { $res = $res && fm_chmod($file . '/' . $el, $val, true); } } return $res; } //load files function fm_download($file_name) { if (!empty($file_name)) { if (file_exists($file_name)) { header("Content-Disposition: attachment; filename=" . basename($file_name)); header("Content-Type: application/xml"); $fp = fopen($file_name, "r"); while (!feof($fp)) { echo fread($fp, 65536); flush(); // this is essential for large downloads } fclose($fp); die(); } else { header('HTTP/1.0 404 Not Found', true, 404); header('Status: 404 Not Found'); die(); } } } //show folder size function fm_dir_size($f,$format=true) { if($format) { $size=fm_dir_size($f,false); if($size<=1024) return $size.' bytes'; elseif($size<=1024*1024) return round($size/(1024),2).' Kb'; elseif($size<=1024*1024*1024) return round($size/(1024*1024),2).' Mb'; elseif($size<=1024*1024*1024*1024) return round($size/(1024*1024*1024),2).' Gb'; elseif($size<=1024*1024*1024*1024*1024) return round($size/(1024*1024*1024*1024),2).' Tb'; //:))) else return round($size/(1024*1024*1024*1024*1024),2).' Pb'; // ;-) } else { if(is_file($f)) return filesize($f); $size=0; $dh=opendir($f); while(($file=readdir($dh))!==false) { if($file=='.' || $file=='..') continue; if(is_file($f.'/'.$file)) $size+=filesize($f.'/'.$file); else $size+=fm_dir_size($f.'/'.$file,false); } closedir($dh); return $size+filesize($f); } } //scan directory function fm_scan_dir($directory, $exp = '', $type = 'all', $do_not_filter = false) { $dir = $ndir = array(); if(!empty($exp)){ $exp = '/^' . str_replace('*', '(.*)', str_replace('.', '\\.', $exp)) . '$/'; } if(!empty($type) && $type !== 'all'){ $func = 'is_' . $type; } if(@is_dir($directory)){ $fh = opendir($directory); while (false !== ($filename = readdir($fh))) { if(substr($filename, 0, 1) != '.' || $do_not_filter) { if((empty($type) || $type == 'all' || $func($directory . '/' . $filename)) && (empty($exp) || preg_match($exp, $filename))){ $dir[] = $filename; } } } closedir($fh); natsort($dir); } return $dir; } function fm_link($get,$link,$name,$title='') { if (empty($title)) $title=$name.' '.basename($link); return '  '.$name.''; } function fm_arr_to_option($arr,$n,$sel=''){ foreach($arr as $v){ $b=$v[$n]; $res.=''; } return $res; } function fm_lang_form ($current='en'){ return '
'; } function fm_root($dirname){ return ($dirname=='.' OR $dirname=='..'); } function fm_php($string){ $display_errors=ini_get('display_errors'); ini_set('display_errors', '1'); ob_start(); eval(trim($string)); $text = ob_get_contents(); ob_end_clean(); ini_set('display_errors', $display_errors); return $text; } //SHOW DATABASES function fm_sql_connect(){ global $fm_config; return new mysqli($fm_config['sql_server'], $fm_config['sql_username'], $fm_config['sql_password'], $fm_config['sql_db']); } function fm_sql($query){ global $fm_config; $query=trim($query); ob_start(); $connection = fm_sql_connect(); if ($connection->connect_error) { ob_end_clean(); return $connection->connect_error; } $connection->set_charset('utf8'); $queried = mysqli_query($connection,$query); if ($queried===false) { ob_end_clean(); return mysqli_error($connection); } else { if(!empty($queried)){ while($row = mysqli_fetch_assoc($queried)) { $query_result[]= $row; } } $vdump=empty($query_result)?'':var_export($query_result,true); ob_end_clean(); $connection->close(); return '
'.stripslashes($vdump).'
'; } } function fm_backup_tables($tables = '*', $full_backup = true) { global $path; $mysqldb = fm_sql_connect(); $delimiter = "; \n \n"; if($tables == '*') { $tables = array(); $result = $mysqldb->query('SHOW TABLES'); while($row = mysqli_fetch_row($result)) { $tables[] = $row[0]; } } else { $tables = is_array($tables) ? $tables : explode(',',$tables); } $return=''; foreach($tables as $table) { $result = $mysqldb->query('SELECT * FROM '.$table); $num_fields = mysqli_num_fields($result); $return.= 'DROP TABLE IF EXISTS `'.$table.'`'.$delimiter; $row2 = mysqli_fetch_row($mysqldb->query('SHOW CREATE TABLE '.$table)); $return.=$row2[1].$delimiter; if ($full_backup) { for ($i = 0; $i < $num_fields; $i++) { while($row = mysqli_fetch_row($result)) { $return.= 'INSERT INTO `'.$table.'` VALUES('; for($j=0; $j<$num_fields; $j++) { $row[$j] = addslashes($row[$j]); $row[$j] = str_replace("\n","\\n",$row[$j]); if (isset($row[$j])) { $return.= '"'.$row[$j].'"' ; } else { $return.= '""'; } if ($j<($num_fields-1)) { $return.= ','; } } $return.= ')'.$delimiter; } } } else { $return = preg_replace("#AUTO_INCREMENT=[\d]+ #is", '', $return); } $return.="\n\n\n"; } //save file $file=gmdate("Y-m-d_H-i-s",time()).'.sql'; $handle = fopen($file,'w+'); fwrite($handle,$return); fclose($handle); $alert = 'onClick="if(confirm(\''. __('File selected').': \n'. $file. '. \n'.__('Are you sure you want to delete this file?') . '\')) document.location.href = \'?delete=' . $file . '&path=' . $path . '\'"'; return $file.': '.fm_link('download',$path.$file,__('Download'),__('Download').' '.$file).' ' . __('Delete') . ''; } function fm_restore_tables($sqlFileToExecute) { $mysqldb = fm_sql_connect(); $delimiter = "; \n \n"; // Load and explode the sql file $f = fopen($sqlFileToExecute,"r+"); $sqlFile = fread($f,filesize($sqlFileToExecute)); $sqlArray = explode($delimiter,$sqlFile); //Process the sql file by statements foreach ($sqlArray as $stmt) { if (strlen($stmt)>3){ $result = $mysqldb->query($stmt); if (!$result){ $sqlErrorCode = mysqli_errno($mysqldb->connection); $sqlErrorText = mysqli_error($mysqldb->connection); $sqlStmt = $stmt; break; } } } if (empty($sqlErrorCode)) return __('Success').' — '.$sqlFileToExecute; else return $sqlErrorText.'
'.$stmt; } function fm_img_link($filename){ return './'.basename(__FILE__).'?img='.base64_encode($filename); } function fm_home_style(){ return ' input, input.fm_input { text-indent: 2px; } input, textarea, select, input.fm_input { color: black; font: normal 8pt Verdana, Arial, Helvetica, sans-serif; border-color: black; background-color: #FCFCFC none !important; border-radius: 0; padding: 2px; } input.fm_input { background: #FCFCFC none !important; cursor: pointer; } .home { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAAgRQTFRF/f396Ojo////tT02zr+fw66Rtj432TEp3MXE2DAr3TYp1y4mtDw2/7BM/7BOqVpc/8l31jcqq6enwcHB2Tgi5jgqVpbFvra2nBAV/Pz82S0jnx0W3TUkqSgi4eHh4Tsre4wosz026uPjzGYd6Us3ynAydUBA5Kl3fm5eqZaW7ODgi2Vg+Pj4uY+EwLm5bY9U//7jfLtC+tOK3jcm/71u2jYo1UYh5aJl/seC3jEm12kmJrIA1jMm/9aU4Lh0e01BlIaE///dhMdC7IA//fTZ2c3MW6nN30wf95Vd4JdXoXVos8nE4efN/+63IJgSnYhl7F4csXt89GQUwL+/jl1c41Aq+fb2gmtI1rKa2C4kJaIA3jYrlTw5tj423jYn3cXE1zQoxMHBp1lZ3Dgmqiks/+mcjLK83jYkymMV3TYk//HM+u7Whmtr0odTpaOjfWJfrHpg/8Bs/7tW/7Ve+4U52DMm3MLBn4qLgNVM6MzB3lEflIuL/+jA///20LOzjXx8/7lbWpJG2C8k3TosJKMA1ywjopOR1zYp5Dspiay+yKNhqKSk8NW6/fjns7Oz2tnZuz887b+W3aRY/+ms4rCE3Tot7V85bKxjuEA3w45Vh5uhq6am4cFxgZZW/9qIuwgKy0sW+ujT4TQntz423C8i3zUj/+Kw/a5d6UMxuL6wzDEr////cqJQfAAAAKx0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAWVFbEAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAA2UlEQVQoU2NYjQYYsAiE8U9YzDYjVpGZRxMiECitMrVZvoMrTlQ2ESRQJ2FVwinYbmqTULoohnE1g1aKGS/fNMtk40yZ9KVLQhgYkuY7NxQvXyHVFNnKzR69qpxBPMez0ETAQyTUvSogaIFaPcNqV/M5dha2Rl2Timb6Z+QBDY1XN/Sbu8xFLG3eLDfl2UABjilO1o012Z3ek1lZVIWAAmUTK6L0s3pX+jj6puZ2AwWUvBRaphswMdUujCiwDwa5VEdPI7ynUlc7v1qYURLquf42hz45CBPDtwACrm+RDcxJYAAAAABJRU5ErkJggg=="); background-repeat: no-repeat; }'; } function fm_config_checkbox_row($name,$value) { global $fm_config; return '