الوسم: PHP

Miscellaneous

برنامج تغيير وسوم PHP القصيرة

برنامج لتغيير الوسوم القصيرة (<?) إلى وسوم طويلة (<?php) في ملفات PHP. إذا تم تعديل الملف، يُضاف الامتداد .bak إلى اسم الملف الأصلي. يُحوَّل <?=$hello?> إلى <?php echo $hello; ?>. باستخدام الخيار (-s)، لن يتم تغيير <?=. يدعم حاليًا تنسيق…

قراءة المزيد — برنامج تغيير وسوم PHP القصيرة
IT

الحصول على الموقع الحالي (PHP)

يُحدِّد الموقع باستخدام دالة geolocation، وإذا لم تتوفر الأذونات اللازمة أو كان المتصفح غير مدعوم، يُحدِّد الموقع عبر عنوان IP باستخدام واجهة API التي توفرها Naver. قبل الاستخدام، احصل على مفتاح API من Naver عبر العنوان أدناه.(https://www.ncloud.com/product/applicationService/geoLocation) <? function makeSignature($secretKey,…

قراءة المزيد — الحصول على الموقع الحالي (PHP)
IT

الحصول على عنوان IP للاتصال من AWS (PHP)

عند استخدام خوادم Amazon، يظهر عنوان IP خاص عند الاستعلام عن عنوان IP للخادم. لذلك أنشأت هذا للحصول على عنوان IP عام. <? if(in_array(substr($_SERVER[‘SERVER_ADDR’], 0, 3), array(‘172’))) if(strrpos(gethostname(), ‘.compute.internal’)!==false) $_SERVER[‘SERVER_ADDR’] = file_get_contents(‘http://169.254.169.254/latest/meta-data/public-ipv4’); echo $_SERVER[‘SERVER_ADDR’]; ?>

قراءة المزيد — الحصول على عنوان IP للاتصال من AWS (PHP)
IT

تثبيت واستخدام التحليل الصرفي (PHP)

بيئة التثبيت: CentOS 7 بالإعدادات الافتراضية، PHP 7 yum install gcc-c++ java-1.7.0-openjdk-devel python-devel zlib-devel openssl openssl-devel git -y wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz tar xf Python-3.* cd Python-3.* ./configure make make altinstall pip3.6 install JPype1-py3 pip3.6 install konlpy cd .. wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz tar…

قراءة المزيد — تثبيت واستخدام التحليل الصرفي (PHP)
IT

الويب (PHP) اختراق، برنامج فحص الشيفرات الخطرة

أنشأت هذا البرنامج لمراقبة ما إذا كانت ملفات PHP ضارة قد ثُبّتت إثر اختراق الخادم، وللتحقق بسهولة من وجود شيفرات خطرة. أنشئ ملفًا بهذا الكود وارفعه إلى حساب الخادم. <? /** * Name: Kilho’s PHP Diagnosis * Author: Kilho Oh…

قراءة المزيد — الويب (PHP) اختراق، برنامج فحص الشيفرات الخطرة
IT

تسجيل معلومات اتصال HTTP

عند استخدام OpenAPI، للاختبار والتحقق من صحة معلومات الاتصال قيمة الطريقة والمضيف وقيم POST عند الاتصال <? $log = $_SERVER[‘REQUEST_METHOD’].’ ‘.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’].”nn”; foreach($_SERVER as $k => $v) { if($k==’HTTP_HOST’) continue; if(substr($k, 0,5)!=’HTTP_’) continue; $log .= ‘$k: $v’.”n”; } $log .= “n”;…

قراءة المزيد — تسجيل معلومات اتصال HTTP