v2.5.2
Giriş yap

Codegniter klasor Yol doğru ama yok gözüküyor

enesadim
598 defa görüntülendi

Şimdi ben localhosta codegnıter ıle script yaptım controler içinde welcome giriş yeri yaptım tamam calışıyor uye klasorum var bide üye içinde login.php var controler olarak login php içinde ise loginto adında fonksiyonum var burda giriş yaptırıyorum localhosta bunlar sorunsuz ama hosting e yüklediğimde bunlar yok gözüküyor yardımcı olurmusunuz

/// şu şekilde localhosta sorunsuz tabi routes im tanımlı
http://localhost/deneme/uye/loginto

$route['default_controller'] = 'welcome';
$route['translate_uri_dashes'] = FALSE;
$route['uye/loginto'] = 'uye/login/loginto';

/// ama hostingde de aynısı ama çalışmıyor boyle bir sayfa yok diyor

404 Page Not Found
The page you requested was not found.

ÇÖZÜM NEDİR

tayfunerbilen

LOGİN.PHP KODUM NOT BU KODLAR HEPSİ SORUNSUZ LOCALHOST DA ÇALIŞIYOR

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Login extends CI_Controller {

private $instagram;

function __construct()
{
	parent::__construct();
	veri_helper::install();
	$this->load->model('vt');
	
	$this->instagram = new InstagramAPIInstagram();

}

public function loginto()
{

	if ($this->input->post()== TRUE) 
	{
			$username = trim(strtolower($this->input->post('username'))); 
			$password = $this->input->post('password');

			$giris=$this->instagram->login($username,$password,true);
			
			if (isset($giris->two_factor_required)) 
			{	
				flashoku("danger","Hesabınız Çift Doğrulam Var");
				redirect("");
			}else
			{ 
				if ($username) 
				{
					
				}

				if ($giris->fullResponse->logged_in_user->username) 
				{

					$user_v = $this->instagram->account->getCurrentUser();
					$rand="ROYXR-".$user_v->user->pk;
					
					$data=[

						'user_pk'	   						=> $user_v->user->pk,
						'user_user' 						=> $user_v->user->username,
						'user_pass' 						=> $password,
						'user_profil' 						=> $user_v->user->profile_pic_url,
						'user_api'                          => $rand

					];

					$row=$this->vt->rowCount("user",['user_user'=> $username]);
					if ($row == 1) 
					{
						
						session("yaz","userlogin", TRUE);
						session("yaz","userinfo",$data);
						redirect("uye/home");
					}
					$veri['veri']=$this->vt->single("user", ['user_user'=> "royxr1"]);
					$this->vt->userk("user",$data);
					session("yaz","userlogin", TRUE);
					session("yaz","userinfo",$data);
					flash("success","Hoş Geldiniz :D ");
					redirect("uye/home");

				}else
				{
					flash("danger","Girş Yapılamadı Şifre Yada Kullanıcı adı Hatalıdır.");
					redirect("");
				}
			}
	
	}else{
		flash("danger","Boş bir Form Gönderdiniz");
		redirect("");
	}
}

}

Cevap yaz
Cevaplar (1)
enesadim
1549 gün önce

SORUNU BULDUM ben login.php yapmışım aslında Login.php olması lazım Baş harfi büyük olması lazım L yani function Login şeklinde aynı sorunu yaşayanlar varsa baka bilir