Mam taki problem w skrypcie:
<?php $ip = $_SERVER['REMOTE_ADDR']; $query = "SELECT * FROM locked WHERE `ip` = '$ip'"; if ($row['type'] == 4) { } if ($row['type'] == 2) { } if ($row['type'] == 1 AND $_SESSION['visit'] != '1') { } } if ($_SESSION['visit'] != '1') { $_SESSION['visit'] = '1'; $query = "SELECT * FROM locked WHERE `ip` = '$ip'"; $type = '3'; $query = "INSERT INTO locked (`ip` ,`visits` ,`last_visit` ,`type`, `comment`) VALUES ('$ip', '1', NOW(), '$type', '')"; } else { $ip = $row['ip']; $visits = $row['visits'] + 1; $type = $row['type']; $query = "UPDATE locked SET `visits` = '$visits', `type` = '$type', `last_visit` = NOW() WHERE `ip` = '$ip'"; } } ?>
Dla wartości 4 i 2 działa, a dla 1 - nie. Zapewne chodzi o sesję, bo usunąłem to $_SESSION['visit'] != '1' i działało. (wyciąłem łączenie z bazą MySQL) Proszę o pomoc!