Zrobiłem to tak: (oto cały kod):
<?php include("config.php"); ?>
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
<?php
$akcja = $_GET['akcja'];
$ip = $_GET['ip'];
// sprawdzenie czy istnieje uzytkownik o takim nicku i hasle
if ($istnick[0] == 0) {
echo 'Ojć! Chyba źle wpisałeś adres, albo jesteś hackerem!!'; } else {
$aktywuj='1';
$query="UPDATE uzytkownicy Set `potwierdzenie`= '".$aktywuj."' WHERE `ip`=".$ip;
}
?>
Sami spróbujecie zaaktywować:
http://www.kosmogame.scz.pl/kosmogame/akty...ip=91.94.120.51Cały ten kod jest do aktywacji, i mam problem w tym że nie zmienia wartości
Dobra, już działa. Oto finalny kod:
<?php include("config.php"); ?>
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
<?php
$akcja = $_GET['akcja'];
$ip = $_GET['ip'];
if ($akcja == '') {
$komunikat.='Błędny adres! Najprawdopodobniej jesteś hackerem!';
include'aktywacja.inc';
}else{
// sprawdzenie czy istnieje uzytkownik o takim nicku i hasle
if ($istnick[0] == 0) {
$komunikat.= 'Ojć! Chyba źle wpisałeś adres, albo jesteś hackerem!! Zaraz przeniosę Cię do strony logowania!';
include'aktywacja.inc';
} else {
$aktywuj='1';
$query="SELECT potwierdzenie FROM uzytkownicy WHERE ip='$ip'";
if ($spr[1] == 1) {
$komunikat.='Już aktywowałeś te konto!';
include'aktywacja.inc';
} else {
$query="UPDATE uzytkownicy SET potwierdzenie='$aktywuj' WHERE ip='$ip'";
$komunikat.='Zostałeś aktywowany! Za chwile zostaniesz przeniesiony do strony logowania!';
include'aktywacja.inc';
}
}
}
?>