• 20-04-2024, 16:35:31
    #1
    Merhaba bir link istiyorum icine istediğimi yazabileyim benim girdiğim tarihe kadar kilitli gözüksün benim girdiğim tarih gelince içeriği okunabilir olsun böyle bir şey mümkün mü yapılmış mı?
  • 20-04-2024, 16:39:21
    #2
    Üyeliği durduruldu
    SosyalDanisman adlı üyeden alıntı: mesajı görüntüle
    Merhaba bir link istiyorum icine istediğimi yazabileyim benim girdiğim tarihe kadar kilitli gözüksün benim girdiğim tarih gelince içeriği okunabilir olsun böyle bir şey mümkün mü yapılmış mı?
    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'];
    }
    ?>
  • 20-04-2024, 16:44:03
    #3
    Janevu adlı üyeden alıntı: mesajı görüntüle
    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'];
    }
    ?>
    Yazılım bilgim pek yok hocam bunu yapamayacağım galiba 😊
  • 20-04-2024, 16:47:07
    #4
    Üyeliği durduruldu
    SosyalDanisman adlı üyeden alıntı: mesajı görüntüle
    Yazılım bilgim pek yok hocam bunu yapamayacağım galiba 😊
    Veritabanı oluşturacaksın, verdiğim sql kodunu içeri aktaracaksın
    php ile veritabanını bağlayacaksın çalışacak?