本文实例讲述了php实现编辑和保存文件的方法。分享给大家供大家参考。具体如下:
save_file.php:
<?php session_start(); $handle = fopen($_POST[\'original_file_name\'], \"w\"); $text = $_POST[\'file_contents\']; if(fwrite($handle, $text) == FALSE){ $_SESSION[\'error\'] = \'<span class=\"redtxt\">There was an error</span>\'; }else{ $_SESSION[\'error\'] = \'<span class=\"redtxt\">File edited successfully</span>\'; } fclose($handle); header(\"Location: \".$_POST[\'page\']); ?>
read_file.php:
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <html xmlns=\"http://www.w3.org/1999/xhtml\"> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> <title>Untitled Document</title> </head> <form action=\"savecontents.php\" method=\"post\"> <textarea name=\"file_contents\" style=\"width:700px;height:600px;\"> <?php $fileName = \"location/of/orignal/file/my_file.php\"; $handle = fopen($fileName, \"r\"); while (!feof($handle)){ $text = fgets($handle); echo $text; } ?> </textarea> <input type=\"hidden\" value=\" <? echo $fileName; ?> \" name=\"original_file_name\" /> </form> <body> </body> </html>
希望本文所述对大家的php程序设计有所帮助。
本文地址:https://www.stayed.cn/item/4275
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我