PHP &

1 Cevap php

Nasıl tüm kullanıcıların PHP ve MySQL kullanarak formu göndermek onları zaman bir kullanıcı adı girmeniz gerekiyor kalmadan boş kendi kullanıcı adı alanını için izin var?

İşte kısmı benim PHP ve MySQL kodudur.

$username = mysqli_real_escape_string($mysqli, $purifier->purify(htmlentities(strip_tags($_POST['username']))));


if(isset($_POST['username'])) {
    // Make sure the username address is available:
    $u = "SELECT * 
          FROM users 
          WHERE username  = '$username'
          AND user_id <> '$user_id'";
    $r = mysqli_query ($mysqli, $u) or trigger_error("Query: $q\n<br />MySQL Error: " . mysqli_error($mysqli));

    if (mysqli_num_rows($r) == TRUE) { // Unavailable.
        echo '<p class="error">Your username is unavailable!</p>';
        $username = NULL;
    } else if(mysqli_num_rows($r) == 0) { // Available.
        $username = mysqli_real_escape_string($mysqli, $purifier->purify(htmlentities(strip_tags($_POST['username']))));
    }
}

1 Cevap

Bu hile yapmak gerekir: <input type="hidden" name="username" value="somevalue"/>.