phpÉú³ÉHTML
< type="text/javascript">
smarty ¿ÉÒÔÉú³É£¬
ÆäʵÉú³ÉµÄÔÀíºÜ¼òµ¥
1¡¢»ñÈ¡Äã¶¯Ì¬Ò³ÃæµÃÄÚÈÝ
2¡¢Ð´È뾲̬Îļþ
±ÈÈ磺
<?
//»ñÈ¡ÎļþÄÚÈÝ
$content=file_get_contents(http://www.www.com/viewPage.php?id=$id
);
//¼ì²éÊÇ·ñ´æÔÚ¾ÉÎļþ£¬ÓÐÔòɾ³ý
if(file_exists($filename)) unlink($filename);
//ÉèÖþ²Ì¬Îļþ·¾¶¼°ÎļþÃû
$filename="viewPage/$id.html";
//дÈëÎļþ
$fp = fopen($filename, 'w');
fwrite($fp, $content);
?>
ÕâÑù¾Í²»ÓÃÌæ»»ÁË£¬±È½Ï¼òµ¥
=======================================================
PHPÉú³É¾²Ì¬Ò³Ãæ
¡¡¡¡¿´µ½ºÜ¶àÅóÓÑÔÚ¸÷¸öµØ·½·¢ÌûÎÊPHPÉú³É¾²Ì¬ÎÄÕÂϵͳµÄ·½·¨£¬ÒÔÇ°Ôø×ö¹ýÕâÑùÒ»¸öϵͳ£¬Ëì̸Щ¿´·¨£¬ÒÔ¹©¸÷λ²Î¿¼¡£ºÃÁË£¬ÎÒÃÇÏȻعËһЩ»ù±¾µÄ¸ÅÄî¡£
¡¡¡¡Ò»£¬PHP½Å±¾Óë¶¯Ì¬Ò³Ãæ¡£
¡¡¡¡PHP½Å±¾ÊÇÒ»ÖÖ·þÎñÆ÷¶Ë½Å±¾³ÌÐò£¬¿Éͨ¹ýǶÈëµÈ·½·¨ÓëHTMLÎļþ»ìºÏ£¬Ò²¿ÉÒÔÀ࣬º¯Êý·â×°µÈÐÎʽ£¬ÒÔÄ£°åµÄ·½Ê½¶ÔÓû§ÇëÇó½øÐд¦Àí¡£ÎÞÂÛÒÔºÎÖÖ·½Ê½£¬ËüµÄ»ù±¾ÔÀíÊÇÕâÑùµÄ¡£Óɿͻ§¶ËÌá³öÇëÇó£¬ÇëÇóÄ³Ò»Ò³Ãæ¡¡----->¡¡WEB·þÎñÆ÷ÒýÈëÖ¸¶¨ÏàÓ¦½Å±¾½øÐд¦Àí¡¡----->¡¡½Å±¾±»ÔØÈë·þÎñÆ÷¡¡----->¡¡ÓÉ·þÎñÆ÷Ö¸¶¨µÄPHP½âÎöÆ÷¶Ô½Å±¾½øÐнâÎöÐγÉHTMLÓïÑÔÐÎʽ¡¡---->¡¡½«½âÎöºóµÄHTMLÓï¾äÒÔ°üµÄ·½Ê½´«»Ø¸øä¯ÀÀÆ÷¡£Óɴ˲»ÄÑ¿´³ö£¬ÔÚÒ³Ãæ·¢Ë͵½ä¯ÀÀÆ÷ºó£¬PHP¾Í²»´æÔÚÁË£¬Òѱ»×ª»¯½âÎöΪHTMLÓï¾ä¡£¿Í»§ÇëÇóΪһ¶¯Ì¬Îļþ£¬ÊÂʵÉϲ¢Ã»ÓÐÕæÕýµÄÎļþ´æÔÚÔÚÄÇÀÊÇPHP½âÎö¶ø³ÉÏà¶ÔÓ¦µÄÒ³Ãæ£¬È»ºó·¢ËÍ»Øä¯ÀÀÆ÷¡£ÕâÖÖÒ³Ãæ´¦Àí·½Ê½±»³ÆÎª“¶¯Ì¬Ò³Ã攡£
¡¡¡¡¶þ£¬¾²Ì¬Ò³Ãæ¡£
¡¡¡¡¾²Ì¬Ò³ÃæÊÇÖ¸ÔÚ·þÎñÆ÷¶Ëȷʵ´æÔڵĽöº¬HTMLÒÔ¼°JS£¬CSSµÈ¿Í»§¶ËÔËÐнű¾µÄÒ³Ãæ¡£ËüµÄ´¦Àí·½Ê½ÊÇ¡£Óɿͻ§¶ËÌá³öÇëÇó£¬ÇëÇóÄ³Ò»Ò³Ãæ¡¡---->¡¡WEB·þÎñÆ÷È·Èϲ¢ÔØÈëÄ³Ò»Ò³Ãæ¡¡---->¡¡WEB·þÎñÆ÷½«¸ÃÒ³ÃæÒÔ°üµÄÐÎʽ´«µÝ»Øä¯ÀÀÆ÷¡£ÓÉÕâÒ»¹ý³Ì£¬ÎÒÃǶԱÈһ϶¯Ì¬Ò³Ã棬¼´¿É·½ÏÖ¡£¶¯Ì¬Ò³ÃæÐèÓÉWEB·þÎñÆ÷µÄPHP½âÎöÆ÷½øÐнâÎö£¬¶øÇÒͨ³£»¹ÐèÁ¬½ÓÊý¾Ý¿â£¬½øÐÐÊý¾Ý¿â´æÈ¡²Ù×÷£¬È»ºó²ÅÄÜÐγÉHTMLÓïÑÔÐÅÏ¢°ü£»¶ø¾²Ì¬Ò³Ã棬ÎÞÐë½âÎö£¬ÎÞÐëÁ¬½ÓÊý¾Ý¿â£¬Ö±½Ó·¢ËÍ£¬¿É´ó´ó¼õÇá·þÎñÆ÷ѹÁ¦£¬Ìá¸ß·þÎñÆ÷¸ºÔØÄÜÁ¦£¬´ó·ùÌá¹©Ò³Ãæ´ò¿ªËٶȺÍÍøÕ¾ÕûÌå´ò¿ªËÙ¶È¡£µ«ÆäȱµãÊÇ£¬²»Äܶ¯Ì¬µØ¶
Ïà¹ØÎĵµ£º
<?php
function make_rand($length="32"){//ÑéÖ¤ÂëÎÄ×ÖÉú³Éº¯Êý
$str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
$result="";
for($i=0;$i<$length;$i++){
$num[$i]=rand(0,61);
$result.=$str[$num[$i]];
}
return $result;
} ......
×î½üÓÃwin7ÁË£¬ÅªÁ˸ö¼¤»îÂ룬Ҳ²»ÖªµÀÄÜÓõ½Ê²Ã´Ê±ºò£¬ÐÄÀï¶àÉÙÊÇÓеãÓÇÂǵģ¬Ã»¸öµ×£¬¹ÜËûµÄÄØ£¬ÏÖÔÚÄÜÓþÍÏÈÓÃ×Å£¬ÒÔÇ°Ò²Ã»ÍæÔõô¹ýVista£¬²»¹ý¸Ð¾õwin7½çÃæÉÏ»¹ÊÇÓеãÏñVistaµÄ£¬ÓÐЩ¹¦ÄÜÉÏÒ²²î²»¶à£¬²»¹ý¸Ð¾õÓÃÕâ¸öwin7»¹Õæ²»´í£¬ÎÒÒ²Ö»ÊÇÏà¶ÔXPµÄ¸Ð¾õ£¬µ±È»ÁË£¬win7µÄÓ²Å̿ռ䵹ÊÇÕ¼ÓÃÁ˲»ÀÏÉÙÎÒ19GµÄCÅÌ×°Íêºó¾Í»¹Ê£ ......
ÔÚPHPÖÐÓÐurlencode()¡¢urldecode()¡¢rawurlencode()¡¢rawurldecode()ÕâЩº¯ÊýÀ´½â¾öÍøÒ³
URL±àÂë½âÂëÎÊÌâ¡£
ÔÚASPµÄʱºòURL±àÂë½âÂëºÜÊÇÄÕ»ð£¬Server.urlencode²»Ì«ºÃÓã¬Óöµ½utf-8±àÂëµÄµØÖ·¸üÊÇÂé
·³¡£ÄãÒª»ñÈ¡°Ù¶È¡¢Googleµã»÷µ½ÍøÕ¾µÄÍøÖ·Á´½ÓÖеĹؼü×Ö£¬ÒªÐ´ÉÏÒ»¶Ñ×Ô¶¨Ò庯ÊýÀ´µÃµ½urldecodeµÄЧ¹û¡£
ժ¼һƪ¹Ø ......
¿ÉÒÔʹÓõÄÃüÁ
popen
fpassthru
shell_exec
exec
system
1.popen
resource popen
( string command, string mode )
´ò¿ªÒ»¸öÖ¸Ïò½ø³ÌµÄ¹ÜµÀ£¬¸Ã½ø³ÌÓÉÅÉÉú¸ø¶¨µÄ command
ÃüÁîÖ´Ðжø²úÉú¡£
·µ»ØÒ»¸öºÍ fopen()
Ëù·µ»ØµÄÏàͬµÄÎļþÖ¸Õ룬ֻ²»¹ýËüÊǵ¥ÏòµÄ£¨Ö»ÄÜÓÃÓÚ¶Á»òд£©²¢ÇÒ±ØÐëÓà pclose()
À´¹Ø±Õ ......
×÷ÕߣºMartin Streicher, Èí¼þ¿ª·¢ÈËÔ±, Pixel, Byte, and Comma
¾¡¹Ü±àдһ¸ö PHP À©Õ¹²¢²»ÊǺÜÀ§ÄÑ£¬¶ø SWIG µÄÈ·½øÒ»²½¼ò»¯ÁËÕâÏîÈÎÎñ£¬ÕâÖ÷ÒªÊÇÒòΪËü×Ô¶¯»¯Á˽áºÏ PHP Óë C »ò C++ ËùÐèµÄ¹¤×÷¡£Èô¸ø¶¨¶ÔÒ»¸öº¯ÊýµÄÃè»æ — º¯ÊýµÄÃû³Æ¼°ÆäÐβΠ— SWIG ¾Í»áÉú³ÉÒ»¸ö°ü×°³ÌÐòÀ´½« PHP ÓëµÍ²ã´úÂëÁ¬½ÓÆðÀ´¡£
......