Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z zapisem adresu IP do bazy danych
easyshare
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 16.09.2008

Ostrzeżenie: (0%)
-----


Kod
if (isset($_POST['submit'])) { // Obsługa formularza.
    if (eregi ("^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$", stripslashes(trim($_POST['ip_address'])))) {
        $ip = $_POST['ip_address'];
    } else {
        $ip = FALSE;
        echo "WprowadĽ poprawny adres IP";
    }
}

echo "$ip";
if ($ip) {
    $query = "UPDATE users SET ipaccess=(172.16) WHERE user_id=$_SESSION[user_id]";
    $result = @mysql_query ($query);
    if (mysql_affected_rows() == 1 ) { // Jesli nie wyst±piły żadne problemy
        echo "Zmieniono ustawienia dostępu IP";
        header ("Location:  http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "panel.php");
    } else {
        echo "Ze względu na wystapienie błedu systemowego zmiana nie była możliwa";
    }
}


Adres IP w postaci xxx.xxx.xxx.xxx nie wchodzi, natomiast w postaci xxx.xxx tak :/ Proszę o pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 00:55