• 04-08-2013, 05:15:45
    #1
    Üyeliği durduruldu
    Su an ki yaptığımız sistemde bir şeyi çözemedik. Facebook tarzı sohbet yeri mevcut ama mesajları sil uygulamasını yapamıyoruz bu konuda bilgisi olan var mı kodlamayı nasıl yapacağız ? Yani kısaca databasedeki chat tablosundan id'yi çekerek o mesajı sildireceğiz bunu nasıl yapabiliriz ?
  • 04-08-2013, 10:53:52
    #2
    Her bir mesaja bir checkbox koyarsın her birinin valuesi o mesajın idsi olur name ise aynı olur.

    <label for="m15">
    <input value="checkbox" name="mesajlar[]" value="15">
    Naber?
    </label>
    
    <label for="m19">
    <input value="checkbox" name="mesajlar[]" value="19">
    İyi sen?
    </label>
    
    <label for="m25">
    <input value="checkbox" name="mesajlar[]" value="25">
    Ben de iyi
    </label>
    Veriyi alırkende $_POST['mesajlar']; array dönecektir.

    foreach($_POST['mesajlar'] as $m_id){

    // Sildir id = $m_id;

    }
  • 04-08-2013, 15:55:23
    #3
    Üyeliği durduruldu
    pSkpt adlı üyeden alıntı: mesajı görüntüle
    Her bir mesaja bir checkbox koyarsın her birinin valuesi o mesajın idsi olur name ise aynı olur.

    <label for="m15">
    <input value="checkbox" name="mesajlar[]" value="15">
    Naber?
    </label>
    
    <label for="m19">
    <input value="checkbox" name="mesajlar[]" value="19">
    İyi sen?
    </label>
    
    <label for="m25">
    <input value="checkbox" name="mesajlar[]" value="25">
    Ben de iyi
    </label>
    Veriyi alırkende $_POST['mesajlar']; array dönecektir.

    foreach($_POST['mesajlar'] as $m_id){

    // Sildir id = $m_id;

    }

    hocam o label mevzusunu anlamadım mesela chat kutusunda kullanıcı engelleme var onun labeli şöyle :
    <span class="chat-username">'.((empty($user['username'])) ? $LNG['conversation'] : realName($user['username'], $user['first_name'], $user['last_name'])).'</span><span class="blocked-button">'.$this->getBlocked($uid).'</span>
    oraya hem mesajı sil butonu koyucam hem de işte db den sildirmem lazım biraz daha yardımcı olursanız sevinirim.