* Creat File :
Liệu chúng ta có thể tạo một file trên host của mình bằng cách dùng một form ko ? Đương nhiên , PHP có thể hỗ trợ cho bạn làm điều đó … một cách khá dễ dàng cho các webmaster - Step 1 : Set Up Một Folder
Bạn hãy tạo một folder nào đó trên host của mình , trong bài ví dụ này tôi sẽ lấy folder có tên là “post”
Hãy chmod folder đó thành 777 .Nhớ đừng quên tên của folder đó nhé , sau này bạn sẽ cần nó đấy và một điều quan trọng ko kém , nếu ko chmod folder thành 777 , thì bạn sẽ gặp khá nhiều lỗi when you try to save a new file .
That wasn’t hard now was it?
- Step 2 : Making Một Form
Hãy tạo một file html bất kì , lấy tên là form.html
Code for form.html như sau :
CODE
Mã nguồn PHP:
[COLOR=#000000]
[/COLOR][COLOR=#007700]<[/COLOR][COLOR=#0000BB]html[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]body[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]form action[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"post.php" [/COLOR][COLOR=#0000BB]method[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"post"[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000BB]Name[/COLOR][COLOR=#007700]:<[/COLOR][COLOR=#0000BB]br[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]input type[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"text" [/COLOR][COLOR=#0000BB]name[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"name" [/COLOR][COLOR=#0000BB]size[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"20"[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000BB]Comments[/COLOR][COLOR=#007700]<[/COLOR][COLOR=#0000BB]br[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]textarea name[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"comment" [/COLOR][COLOR=#0000BB]cols[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"50" [/COLOR][COLOR=#0000BB]rows[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"10"[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]textarea[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]input type[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"submit" [/COLOR][COLOR=#0000BB]name[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"button" [/COLOR][COLOR=#0000BB]id[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"button" [/COLOR][COLOR=#0000BB]value[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"Submit"[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]form[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]body[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]html[/COLOR][COLOR=#007700]>[/COLOR]
Sau đó save file này lại nha ! - Step 3 : Make the Processing Script
Đây mới là phần quan trọng nè …. là PHP part .Hãy tạo một file PHP và lấy tên là post.php
Code for post.php như sau :
CODE
Mã nguồn PHP:
[COLOR=#000000]
<?$datetime [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]date[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]’dmY[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]His’[/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000BB]$post [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]“[/COLOR][COLOR=#007700]<[/COLOR][COLOR=#0000BB]html[/COLOR][COLOR=#007700]><[/COLOR][COLOR=#0000BB]body[/COLOR][COLOR=#007700]>\[/COLOR][COLOR=#0000BB]n[/COLOR][COLOR=#007700]<[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000BB]$name[/COLOR][COLOR=#007700]<[/COLOR][COLOR=#0000BB]br[/COLOR][COLOR=#007700]>\[/COLOR][COLOR=#0000BB]n$comment[/COLOR][COLOR=#007700]</[/COLOR][COLOR=#0000BB]p[/COLOR][COLOR=#007700]>\[/COLOR][COLOR=#0000BB]n[/COLOR][COLOR=#007700]</[/COLOR][COLOR=#0000BB]body[/COLOR][COLOR=#007700]></[/COLOR][COLOR=#0000BB]html[/COLOR][COLOR=#007700]>[/COLOR][COLOR=#0000BB]”[/COLOR][COLOR=#007700]; [/COLOR][COLOR=#0000BB]$fp [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]fopen[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]”$datetime[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]html”[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]“w”[/COLOR][COLOR=#007700]);[/COLOR][COLOR=#0000BB]fwrite[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$fp[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]$post[/COLOR][COLOR=#007700]);[/COLOR][COLOR=#0000BB]fclose[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$fp[/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000BB]$redirect [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]“$datetime[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]html”[/COLOR][COLOR=#007700];[/COLOR][COLOR=#0000BB]header[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]’Location[/COLOR][COLOR=#007700]: [/COLOR][COLOR=#0000BB]‘[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]$redirect[/COLOR][COLOR=#007700]);[/COLOR][COLOR=#0000BB]?>[/COLOR]
- Step 4 : Hiểu thêm về các code trên
+ datetime = date(’dmY.His’); —> Đây chỉ là hàm lấy ngày giờ thôi , nó sẽ được sử dụng về sau và cũng là tên của các file mới mà bạn khởi tạo .
+ $post = “<html><body>
<p>$name
$comment</p>
</body></html>”;
—> Là một đoạn code html với $name là tên mà bạn type trong phần form.html , tương tự $comment cũng vậy .
+ $fp = fopen(”$datetime.html”, “w”);
—> $fp được gán với một đoạn code có nội dung sau : fopen là code để mở hồ sơ , hồ sơ được mở ở đây là biến $datetime.html , còn W thì có tác dụng .. Nếu ko có file mới nào được khởi tạo thì nó sẽ tạo ngay một file mới để bù vào .
+ fwrite($fp,$post);
—-> Đây chỉ là một đoạn code để ghi thôi .Trước hết nó sẽ chạy cái biến $fp ( để tạo một file mới ) và sau đó là viết nội dung của biến $post .
+ Các code sau có lẽ các bạn tự tìm hiểu ….Done rùi đó , hãy chạy thử script đi ha
NEW YORK , ngày 10 tháng 2 năm 2025 -- Ngày lễ tình nhân từ lâu đã được kỷ niệm bằng những cử chỉ vượt thời kì—hoa, sôcôla và những bữa tối lãng mạn. Tuy nhiên, trong kỷ nguyên số hiện tại, tình yêu...
Máy rung Lush 4 – Công nghệ rung...