Ben şöyle bir şey yazayım sana. Tasarımı kendin halledersin.
Veritabanı Tablosu Oluştur
CREATE TABLE locked_content (
id INT AUTO_INCREMENT PRIMARY KEY,
content TEXT,
unlock_date DATE
);İçerik Ekleme Formu (HTML + PHP)
<form method="post">
İçerik: <textarea name="content"></textarea>
Açılma Tarihi: <input type="date" name="unlock_date">
<button type="submit" name="submit">Kaydet</button>
</form>
<?php
if(isset($_POST['submit'])) {
$content = $_POST['content'];
$unlock_date = $_POST['unlock_date'];
// Veritabanı bağlantısı ve ekleme işlemi
$conn = new mysqli("localhost", "username", "password", "database");
$stmt = $conn->prepare("INSERT INTO locked_content (content, unlock_date) VALUES (?, ?)");
$stmt->bind_param("ss", $content, $unlock_date);
$stmt->execute();
echo "İçerik kaydedildi!";
}
?>İçeriği Gösterme
<?php
$todays_date = date("Y-m-d");
$conn = new mysqli("localhost", "username", "password", "database");
$result = $conn->query("SELECT content FROM locked_content WHERE unlock_date <= '$todays_date'");
while($row = $result->fetch_assoc()) {
echo $row['content'];
}
?>