วันศุกร์ที่ 6 มีนาคม พ.ศ. 2563

การเขียนคำสั่ง php ให้สร้างไฟล์ php


 การเขียนคำสั่ง php ให้สร้างไฟล์ php อ่านดูแล้วงง กันใหมครับ 555+  คือเขียนคำลั่ง php ให้ทำการสร้างไฟล์ php ใหม่ขึ้นมา และในไฟล์ php ใหม่ที่สร้างมานั้นก็ให้ทำการเขียนไฟล์ php ลงไปด้วย
<?php
  $hostname = $_POST['hostname'];//รับค่าจากฟอร์ม
$username = $_POST['username'];//รับค่าจากฟอร์ม
$password = $_POST['password'];//รับค่าจากฟอร์ม
$dbname = $_POST['dbname'];//รับค่าจากฟอร์ม

$filecreat = mkdir('config');
    $strFileName = "config/config.php";
    $objFopen = fopen($strFileName, 'w');
    $strText1 = "<?php
\$conn = mysql_connect( '$hostname', '$username', '$password');
\$dbname = '$dbname';
mysql_query('SET NAMES UTF8');
if ( ! \$conn )
die('Error :MySQL');
mysql_select_db( '$dbname', \$conn )
or die ( 'cannot connect to database');
?>
";
    fwrite($objFopen, $strText1);

    if($objFopen)
    {
        echo "File $strFileName writed.";
    }
    else
    {
        echo "File $strFileName can not write";
    }
    echo "<br/>";
    fclose($objFopen);

?>
อธิบาย Code นี้คือเป็นการเขียนคำสั่งสร้างไฟล์ config.php และเขียนข้อมูลการเชื่อมต่อ database ลงไปด้วย 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น