Tôi đang tạo trang web loại mạng xã hội, nơi người dùng có thể tải lên các mục của họ để được xếp hạng. Tuy nhiên, tôi đang cố gắng cải thiện cách trang web được đặt ra, vì vậy muốn tự động tạo các trang khi người dùng chèn một mục mới. Trang add.php có dạng sau:PHP Tự động tạo trang mới
<form action="add.php" method="post" autocomplete="on" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" id="pic">
<p> <label for="jname" class="iconic user"> Name of Jam <span class="required">*</span></label> <input type="text" name="jname" id="jname" value="<?php if (isset($_POST['jname'])) echo $_POST['jname']; ?>" required="required" placeholder="Input your Name of Jam here" /> </p>
<p> <select name="jtype" id="jtype" value="<?php if (isset($_POST['jtype'])) echo $_POST['jtype']; ?>" required="required">
<option value="jam">Jam</option>
<option value="jelly">Jelly</option>
<option value="marmalade">Marmalade</option>
<option value="preserve">Preserve</option>
</select> </p>
<p> <label for="producer" class="iconic user"> Jam Producer <span class="required">*</span></label> <input type="text" name="producer" id="producer" value="<?php if (isset($_POST['producer'])) echo $_POST['producer']; ?>" required="required" placeholder="Input the producer of the Jam here" /> </p>
Upload a picture of your jam: </br> </br> <input name="userfile" type="file" /> </br>
<input type="submit" name="submit" value="Register" />
<input type="hidden" name="submitted" value="TRUE" />
</form>
Khi biểu mẫu được gửi, sau đó tôi muốn tạo trang mới cho mục do người dùng mới tạo. Có một cách khá đơn giản để làm điều này?
Chúc mừng
Bạn đã thử những gì? Bạn có muốn tạo một tệp mới không?Hoặc làm thế nào về một mục cơ sở dữ liệu? –