Merhaba arkadaşlar Codeigniter ile yazılmış sitem var üye bilgilerini girdiğinde şifre oluşturması için kullanıcıya mail gidiyor.

Sayfayı yenileyerek ÜYE OL sayfasında kalıyor kullanıcı kayıt olmadığını sanıyor.

İstediğim KAYIT OL butonuna basınca login safyasına dönsün.

Aslında Şifre Oluştur kısmı işlem sonunda login sayfasına dönüyor.

controller/sifre-olustur.php Baktığımda bu kodu gördüm

if ($_SESSION['captcha'] == $_POST['captcha']) {
                $data = $db
                ->update("users")
                ->where("id",_url(1))
                ->set("password",$_POST['password']);
Şifre Oluştur sayfasının başında bu kod var

<?php

$accID=_url(1);

$data = $db->from("users")->where("id",$accID)->first();

if (!empty($data['password'])) {
    header("Location: ".$siteadresi);
    die();
}

$token = md5("koltuk|".$accID."|".$data['username']);

if ($token != _url(2)) {
    header("Location: ".$siteadresi."404");
    die();
}
?>
ÖM yoluyla sayfaları paylaşabilirim.