v2.5.2
Giriş yap

Link içindeki butonun çalışmaması.

Anonim
520 defa görüntülendi
<?php foreach ($_SESSION['sign_ids'] as $id): ?>
    <?php 
        $user = getUserInfo("id", $id); 
        $sifre = sifrele($user->id);
    ?>
    <a href="oturum.php?id=<?= $sifre; ?>" class="user-session">
        <img src="<?= substr($user->avatar, 1); ?>" alt="<?= $user->username; ?>">
        <div class="user-inner">
            <div class="name">
                <?= $user->name; ?>
            </div>
            <div class="username">
                @<?= $user->username; ?>
            </div>
        </div>
        <button class="normal" style="margin-right: 20px;">Oturumu Kapat</button>
    </a>
<?php endforeach; ?>

Bu kodda 40.satırdaki buton a etiketi içinde çalışmiyor.
Yani bastığımda hem linke gidiyor hemde Buton çalışıyor.
Linke gitmemesini nasıl sağlayabilirim.

dincer
1286 gün önce

a tagı içinde buton kullanmaya gerek yok. Aşağıdaki gibi bir class kullanarak yapabilirsiniz.

    <a href="login.php" class="btn-style">Yeni Hesap Ekle</a>
    <a href="logout.php" class="btn-style">Bütün Oturumlardan Çık</a>

CSS

.btn-style {
    /*istediğiniz gibi şekillendirin butonu*/
    text-decoration: none;
    display: block;
    text-align: center;
    padding: 5px 0;
    margin-top: 5px;
    border-radius: 3px;
    border: 1px solid rgba(23, 94, 209, 1);
    background: rgba(66, 135, 245, 1);
    color: #fff;
}

.btn-style:hover {
    border: 1px solid rgba(23, 94, 209, .9);
    background: rgba(66, 135, 245, .9);
}