PHP Ö´ÐÐϵͳÍⲿÃüÁî system() exec() passthru()
Çø±ð:
system() Êä³ö²¢·µ»Ø×îºóÒ»ÐÐshell½á¹û¡£
exec() ²»Êä³ö½á¹û£¬·µ»Ø×îºóÒ»ÐÐshell½á¹û£¬ËùÓнá¹û¿ÉÒÔ±£´æµ½Ò»¸ö·µ»ØµÄÊý×éÀïÃæ¡£
passthru() Ö»µ÷ÓÃÃüÁ°ÑÃüÁîµÄÔËÐнá¹ûÔÑùµØÖ±½ÓÊä³öµ½±ê×¼Êä³öÉ豸ÉÏ¡£
Ïàͬµã£º¶¼¿ÉÒÔ»ñµÃÃüÁîÖ´ÐеÄ״̬Âë
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
demo:
<?PHP
echo "<br>----------------system-----------------------<br>";
system('dir');
echo "<br>-----------------exec----------------------<br>";
exec ('dir');
echo "<br>------------------passthru---------------------<br>";
passthru ('dir');
echo "<br>--------------------echo-------------------<br>";
echo `dir`;
?>
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PHP×÷ΪһÖÖ·þÎñÆ÷¶ËµÄ½Å±¾ÓïÑÔ£¬Ïó±àд¼òµ¥£¬»òÕßÊǸ´ÔӵĶ¯Ì¬ÍøÒ³ÕâÑùµÄÈÎÎñ£¬ËüÍêÈ«Äܹ»Ê¤ÈΡ£µ«ÊÂÇé²»×ÜÊÇÈç´Ë£¬ÓÐʱΪÁËʵÏÖij¸ö¹¦ÄÜ£¬±ØÐë½èÖúÓÚ²Ù×÷ϵͳµÄÍⲿ³ÌÐò£¨»òÕß³Æ֮ΪÃüÁ£¬ÕâÑù¿ÉÒÔ×öµ½Ê°빦±¶¡£
ÄÇô£¬ÊÇ·ñ¿ÉÒÔÔÚPHP½Å±¾Öе÷ÓÃÍⲿÃüÁîÄØ£¿Èç¹ûÄÜ£¬ÈçºÎÈ¥×öÄØ£¿ÓÐЩʲô·½ÃæµÄ¹ËÂÇÄØ£¿ÏàÐÅÄã¿´Á˱¾Îĺ󣬿϶¨Äܹ»»Ø´ðÕâЩÎÊÌâÁË¡£
ÊÇ·ñ¿ÉÒÔ£¿
´ð°¸Êǿ϶¨µÄ¡£PHPºÍÆäËüµÄ³ÌÐòÉè¼ÆÓïÑÔÒ»Ñù£¬ÍêÈ«¿ÉÒÔÔÚ³ÌÐòÄÚµ÷ÓÃÍⲿÃüÁ²¢ÇÒÊǺܼòµ¥µÄ£ºÖ»ÒªÓÃÒ»¸ö»ò¼¸¸öº¯Êý¼´¿É¡£
Ç°ÌáÌõ¼þ
ÓÉÓÚPHP»ù±¾ÊÇÓÃÓÚWEB³ÌÐò¿ª·¢µÄ£¬ËùÒÔ°²È«ÐÔ³ÉÁËÈËÃÇ¿¼ÂǵÄÒ»¸öÖØÒª·½Ãæ¡£ÓÚÊÇPHPµÄÉè¼ÆÕßÃǸøPHP¼ÓÁËÒ»¸öÃÅ£º°²È«Ä£Ê½¡£Èç¹ûÔËÐÐÔÚ°²È«Ä£Ê½Ï£¬ÄÇôPHP½Å±¾Öн«Êܵ½ÈçÏÂËĸö·½ÃæµÄÏÞÖÆ£º
Ö´ÐÐÍⲿÃüÁî
ÔÚ´ò¿ªÎļþʱÓÐЩÏÞÖÆ
Á¬½ÓMySQLÊý¾Ý¿â
»ùÓÚHTTPµÄÈÏÖ¤
ÔÚ °²È«Ä£Ê½Ï£¬Ö»ÓÐÔÚÌض¨Ä¿Â¼ÖеÄÍⲿ³ÌÐò²Å¿ÉÒÔ±»Ö´ÐУ¬¶ÔÆäËü³ÌÐòµÄµ÷Óý«±»¾Ü¾ø¡£Õâ¸öĿ¼¿ÉÒÔÔ
Ïà¹ØÎĵµ£º
»ù±¾¸ÅÄî
PHP ÖеÄÊý×éʵ¼ÊÉÏÊÇÒ»¸öÓÐÐòͼ¡£Í¼ÊÇÒ»ÖÖ°Ñ values Ó³Éäµ½ keys µÄÀàÐÍ¡£Òò´Ë¼È¿ÉÒÔ°ÑphpµÄÊý×éµ±×öÆÕͨÊý×éʹÓã¬Ò²¿ÉÒÔÓÃËüÀ´Ä£Äâ×ֵ䡢¼¯ºÏ¡¢Õ»¡¢¶ÓÁС¢Ê÷µÈ¶àÖÖÆäËûÊý¾Ý½á¹¹¡£
Êý×éµÄ´´½¨£º
´´½¨Êý×éµÄÒ»°ã¸ñʽΪ£º$arrName = array( [key =>]value, ...)£¬ÆäÖÐkey ¿ÉÒÔÊÇ integer »òÕß string£¬¶øval ......
ÔÚÍæC ÒÔÇ° Íæ¹ýÒ»¶Îʱ¼äµÄPHP, ÄĸöʱºòÐèÒªÓÃPHP À´ÔËÐÐrootÃüÁî,һֱδ¹û,Ö±µ½ÓÐÒ»ÌìËÑË÷µ½ÁËsuperÕâ¸ö²å¼þ.
Ëæ×ÅÍæCµÄÈÕ×Ó¶àÁË.·¢ÏÖ¿ÉÒÔÓÃCÓïÑÔÀ´°ü¹ü ÒªÔËÐеÄÍⲿÃüÁî. ʵÑéÁËÒ»ÏÂ.³É¹¦ÁË.
²»ÐèÒªÈκÎÍⲿ¹¤¾ß¾Í¿ÉÒÔʵÏÖÓÃPHP Ö´ÐÐrootÃüÁî ......
1. ½èÓñðÈ˵ÄÓòÃû×÷¸¸ÓòÃû.
2. ½èÓô˿ռ佨Á¢Ò»phpÎļþ,´Ëphp¹¦ÄÜΪ,ÌṩµØÖ·À¸µÄij¸ö²ÎÊýʱ,¼ì²â´Ë²ÎÊý,ÕýÈ·,¾Í»ñÈ¡µ±Ç°µÄÔ¶³ÌipдÈëÒ»js.
3. ÆäËüÈË·ÃÎÊ´Ëphp,Ö±½Ó·ÃÎÊ,²¢Ã»ÓÐÌṩ²ÎÊý,ËùÒÔ,Ö±½ÓÔØÈëÉÏÃæµÄjs,¼´Ö±½ÓתÏòµ½Ô¶³Ìip,ÕâÑù¾Í´ïµ½ ¸üÐÂ/Ìøת¹¦ÄÜÁË.ͬʱ¿ÉÒÔÀûÓÃjsµÄimg onerrʼþ¼ì²âÔ¶³ÌipÊÇ·ñÕýÈ·, ......
$_GET ±äÁ¿ÓÃÓÚÊÕ¼¯À´×Ô method="get" µÄ±íµ¥ÖеÄÖµ¡£
$_GET ±äÁ¿
$_GET ±äÁ¿ÊÇÒ»¸öÊý×飬ÄÚÈÝÊÇÓÉ HTTP GET ·½·¨·¢Ë͵ıäÁ¿Ãû³ÆºÍÖµ¡£
$_GET ±äÁ¿ÓÃÓÚÊÕ¼¯À´×Ô method="get" µÄ±íµ¥ÖеÄÖµ¡£´Ó´øÓÐ GET ·½·¨µÄ±íµ¥·¢Ë͵ÄÐÅÏ¢£¬¶ÔÈκÎÈ˶¼ÊǿɼûµÄ£¨»áÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸£©£¬²¢ÇÒ¶Ô·¢Ë͵ÄÐÅÏ¢Á¿Ò²ÓÐÏÞÖÆ£¨×î¶à 100 ¸ö ......
PHP session ±äÁ¿ÓÃÓÚ´æ´¢ÓйØÓû§»á»°µÄÐÅÏ¢£¬»ò¸ü¸ÄÓû§»á»°µÄÉèÖá£Session ±äÁ¿±£´æµÄÐÅÏ¢Êǵ¥Ò»Óû§µÄ£¬²¢Çҿɹ©Ó¦ÓóÌÐòÖеÄËùÓÐÒ³ÃæʹÓá£
PHP Session ±äÁ¿
µ±ÄúÔËÐÐÒ»¸öÓ¦ÓóÌÐòʱ£¬Äú»á´ò¿ªËü£¬×öЩ¸ü¸Ä£¬È»ºó¹Ø±ÕËü¡£ÕâºÜÏñÒ»´Î»á»°¡£¼ÆËã»úÇå³þÄãÊÇË¡£ËüÖªµÀÄãºÎʱÆô¶¯Ó¦ÓóÌÐò£¬²¢ÔÚºÎʱÖÕÖ¹¡£µ«ÊÇÔÚÒòÌØ ......