[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x

CodeIgniter

40

Solutions

59

Contributors

CodeIgniter is an open-source software rapid development web framework used to build dynamic websites with PHP. The software is partly based on the model–view–controller (MVC) pattern, although models and views are optional. It is typically recognized for its speed when compared to other PHP frameworks.

Share tech news, updates, or what's on your mind.

Sign up to Post

my view is not passing data to the controller. and i am new to codeigniter and i am confused..anyone please help

this is my view
<?php require_once(APPPATH.'views/web/header.php');?>
<?php

$ses=$this->session->userdata('webuser');
/*print_r($ses);
die;*/


?>
<style>
.select2-container {
width : auto !important;
}
.select2
{
width : 100% !important;
}
.select2-container--bootstrap
{
width : auto !important;
}
.numcolor{
color:black;
}
.backcolor{
background:#32c5d2!important;
}
.activecolor{
font-weight:bold;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
	background:grey!important;
}

<?php if(strtolower($this->uri->segment(3))=="parentuser"){?>
.one{
background:#32c5d2!important;

}	
.onenumcolor{
color:black;
font-weight:bold;
}

.twonumcolor,.threenumcolor,.fournumcolor{
color:#32c5d2!important;
}
.two>a:hover{
background:black!important;

}
.three>a:hover{
background:black!important;

}
.four>a:hover{
background:black!important;


}
<?php }elseif(strtolower($this->uri->segment(3))=="student"){?>
.one,.two{
background:#32c5d2!important;
color:white;
}
.twonumcolor{
color:black;
font-weight:bold;
}
.onenumcolor{
color:white!important;

}
.threenumcolor,.fournumcolor{
color:#32c5d2!important;
}
.one>a:hover{
background:black!important;

}
.three>a:hover{
background:black!important;

}
.four>a:hover{
background:black!important;


}
<?php	}?>
				

				
</style>

<div class="page-content-wrapper">
	<!-- BEGIN CONTENT BODY -->

Open in new window

0
Making Bulk Changes to Active Directory
LVL 8
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

i am new to codeigniter, just have 15 days of experience. i have to ask how to implement a div block of input type text for kids name, grade and course base on number of kids entered by parents??
i have a input type " number of kids" and based on that i want to display a div of level and input type according to number of kids entered like if parents entered 3 kids then i want a div with 3 labels and input type of name and grades...please help me
0
when I submit sign in form then I got a pop "403 Forbidden. Please reload and try again. Thank you!!"

                                                                                                                                OK


I am working CodeIgniter project. I think this is the problem with Ajax.  So, could anyone help me out how to get this?
ajax.PNG
0
I had earlier posted about the PHP undefined variable issue i was facing, but i managed to solve it somehow and after that there is a small element that is not working if i could be helped with. So it is an online noticeboard system for a school and it has a users dashboard, teachers, and the admin. So the users dashboard is okay except when a user uploads a picture, it says not found technically i was having issues regarding the image as a undefined variable, and now it says not found. Earlier it was all working well.  also there is something about the user's updating password, when they update a password, says successful then when u log out and log in with the old password, i yet manage to log in with both old and new passwords. what could be the issue there?
Below is attached a screenshot for how the user dashboard looks like.
so here is the user's view for dashboard_header page:
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="icon" href="../../favicon.ico">

    <title>Online Notice Board User Dashboard</title>

    <!-- Bootstrap core CSS -->
    <link href="<?php echo 

Open in new window

0
I'm having a php variable not defined error using codeigniter. Can i please be helped out? I have tried and gone through my code, i am just unable to figure out whats the problem.  I am attaching the error page as a picture below, and the codes below too: It is the image that is probably getting the errors. Can someone please help me out?
View
<div class="container-fluid">
      <div class="row">
        <div class="col-sm-3 col-md-2 sidebar">
          <ul class="nav nav-sidebar">
            <li class="active"><a href="<?php echo site_url('user/home');?>">Dashboard <span class="sr-only">(current)</span></a></li>
			<!-- find users' image if image not found then show dummy image -->
			
			<!-- check users profile image -->
			
      <li><a href="<?php echo site_url('user/sysusers/update_profile_pic');?>"><img title="Update Your profile pic Click here" style="border-radius:50px" src="<?php echo base_url()?>data/images/profile/<?php echo $imgdetails;?>>" width="100" height="100" alt="not found"/></a></li>
      
	
			<li><a href="<?php echo site_url('user/sysusers/update_profile_pic');?>"><span class="glyphicon glyphicon-user"></span> Update Picture</a></li>
			
			
			
			<li><a href="<?php echo site_url('user/sysusers/pupdateinterface');?>"><span class="glyphicon glyphicon-user"></span> Update Password</a></li>

            <li><a href="<?php echo site_url('user/sysusers/updateprofile');?>"><span class="glyphicon glyphicon-user"></span> Update 

Open in new window

0
i am using  codeigniter i cofigured the session using database driver but its not storing in data base

$config['sess_driver'] = 'database';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 0;
$config['sess_regenerate_destroy'] = FALSE;

created table with
CREATE TABLE IF NOT EXISTS `ci_sessions` (
        `id` varchar(128) NOT NULL,
        `ip_address` varchar(45) NOT NULL,
        `timestamp` int(10) unsigned DEFAULT 0 NOT NULL,
        `data` blob NOT NULL,
        KEY `ci_sessions_timestamp` (`timestamp`)
);

any help?
0
Hello,
I have codeigniter web application and its work fine on chrome on windows pc ... but it's very slow on android chrome. I tired to install mozile firefox and its same.
I have samasung galaxy tab tab t585.
so where it could be the problem ?
thanks.
0
Hello
I have a vps server with mysql apache andphp installed, and working codeigniter php script.
I have the SSh password. but I lost my phpmyadmin uername password.
What can I do?
0
Hi Experts

Could you point if  phpCAS that uses API for authenticating users against a CAS server (WebSSO CAS) could be integrated at an existing Codeigniter project?

CAS - Central Authentication Server

I'm implementing a SSO (Single Sign-On)  funcionality to allow a web app conexion based on user id and  correspondent user's data obtained from LDAP (AD-Active Directory)

phpCAS

I'm planning to implement the SSO functionality at PHP Codeigniter's site index.php.

Thanks in advance!
0
Hello!

We have an intranet that's behind a username/password page and one of our biggest struggles is search. We've implemented a basic search tool and it does okay at best. If searching for the word book, it'll return pages with the word book in it. However, it runs into issues when using multiple words, quotations, and does not rank the results for the user. Our intranet is using php and CodeIgniter. I looked around at codecanyon.net for php search engine scripts, but nothing really stuck out to me. Does an expert have a suggestion on what a good search solution might be for an intranet?
0
SD-WAN: Making It Work for You
SD-WAN: Making It Work for You

As bandwidth requirements and Internet costs grow, businesses naturally want to manage budgets by reducing reliance on their most expensive connection types. Learn more about how to make SD-WAN work for your business in our upcoming webinar!

Hi,

My manager asked me updating a website from codeigniter to  
backend: API using PHP (Symfony) or node (expressjs) or Drupal 8 . or any other framework. can you give me explanations?

And for single page applications Angular 4 or Vue js
0
I keep getting this error every time I go to the chargeticket_list page.

Controller

public function chargeticket_list() {
$data['charge_tickets'] = $this->Chargeticket_model->list_charges($this->input->post('date1'), $this->input->post('date2'));
$this->load->view( 'inc/header' );
$this->load->view( 'chargeticket/chargeticket_list', $data );
$this->load->view( 'inc/footer' );
}

Open in new window

Model

public function list_charges($date1, $date2) //This function returns an array
    {   $this->db->join( 'customers', 'charges.idcustomers = customers.idcustomers' );
        $this->db->where('ch_date >=', $date1);
        $this->db->where('ch_date <=', $date2);
        $query = $this->db->get('charges'); //create query
        return $query->result_array(); //creates array from query
    }

Open in new window

View

<script type="text/javascript">

$(document).ready(function (){
    $('.date1').datepicker({
dateFormat: 'yy-mm-dd'});
});

$(document).ready(function (){
    $('.date2').datepicker({
dateFormat: 'yy-mm-dd'});
});
</script>

<div class="container">
<?php 
    $attributes = array('id'=>'chargeticket_list', 'class'=> 'form-horizontal');
    echo form_open('chargeticket/chargeticket_list', $attributes);
?>

<div class="form-group">
    <?php $ldata = array('class' => 'control-label col-sm-4');
    echo form_label('From','date1', $ldata ); 
    $data = array('class' => 'form-control date1','name' => 'date1');?>
    <div class="col-sm-4"><?php 

Open in new window

0
Hello! I'm trying to select some information from my database using drop-down lists, but when I pass my variables from my controller to the view, I get the "undefined variable" error. I can't understand why I get this error, because I've implemented other functions in a similar way and they worked. Also, I know the function in the model works, because I get my info using print_r.

This is my controller function.


This is my model function.


This is my view.
this is my view
This is the error I'm getting.
error.PNG
And this is what I get when I use print_r to see what my function in the controller is returning. It's correct,  just can't post it.
snip.PNG
Please, help me!
0
Hi All,

I am changing my http to https then session are not working when i am using codeigniter(PHP Frame work)

Please give me solution of my problem.

Thanks all.
0
This is what I am working with:

  • Window Server 2016
  • SQL Server 2017
  • IIS 10
  • Codeigniter 3

This is what I have done:

Installed IIS URL Rewrite 2.1

Modified the web.config file that is located in the application folder:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
    <rules>
        <rule name="Index">
            <match url="^(.*)$"/>
            <conditions>
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
            </conditions>
            <action type="Rewrite" url="index.php/{R:1}"/>
        </rule>                
    </rules>
</rewrite>
</system.webServer>

Open in new window


Modified the config.php file:

$config['base_url'] = 'http://10.10.0.4/portalci/';
$config['index_page'] = '';

Open in new window


Modified the autoload.php file:

$autoload['helper'] = array('url');

Open in new window


The results:

When I go to http://10.10.0.4/portalci/index.php it works fine. When I remove the index.php I get the following error: 403 - Forbidden: Access is denied.

Thanks in advance for your help!

Side note: I have spent the last 16 hours and reviewed hundreds of other post to try to resolve this myself.
0
I am working with some folk who are using Expression Engine Version 2. something.  They are considering upgrading to the latest version.  I know that version 2 and version 3 have a different directory setup.  Is there any definitive docs on how to upgrade with minimal pain? Tutorials? Plugins? How to videos?  I'm in the exploratory phase of this project and will appreciate any input on upgrading EE from 2.... to 3.0 - 4.0 and beyond!
0
I have an admin panel in codeigniter project.
There is a sidebar (<ul> <li>xxxxxx</li> </ul>) at the left and the content area in the right.
I store the content of the relevent option of sidebar in a variable , i.e the whole view and show inside a particular div in the right side content.
The functionality is working , but i want to do this without page load (i.e, by using ajax)
Here is the code in my master page
But it does not seem working

I shall be thankful if you kindly look into the issue

<script>
$(document).ready(function(){
 $('#a1').click(function(e){
            //alert("ok");
        e.preventDefault(); //To prevent the default anchor tag behaviour
        var url = this.href;
        //alert(url);
        $(".content").load(url);
        $('.content').load(<?php $this->load->view('admin/manage_student_form',$data, TRUE); ?>);
 });
 });
</script>
0
how code update image and display current image if i don't want to update the image using CodeIgniter version 2.2.6 ?
0
Hi Experts

Have an odd request to get done.  I have two applications, one in normal php (property application) and other in framework codeigniter (support application).  I need a way to be able to login from property app into support application automatically once logged into Property application.  Hope that makes...

When i click a link "support", goes to external application, and will prompt to login.  The same login credentials exist on both applications..and what needs to happen is some kind of login process based on the session from property app...that way a user would not have to login again..

Is this possible?
0
Acronis True Image 2019 just released!
LVL 1
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

I have a list in Flexigrid and the edit form in a different page. Problem is after edit process is completed I would like to return the same page number from which row is edited. Instead it always goes to the first page of the list.

All of the this done in Codeigniter., after searching for a while I got below solution but still I am not sure how to get to the history page from the edit is clicked.

$('#MyFlex') .flexOptions({ url: urlAction, newp: 1 }).flexReload();

Open in new window

0
OK I think this is the weirdest yet.  To me, anyway.

If I leave in lines 3,4,5 the code appears to work (displays the array, shows no error).

If I comment out those lines, it fails
Severity: Notice

Message: Undefined offset: 0

Filename: models/Week_fixtures_model.php

Line Number: 490

if ( $query->num_rows() == 1)
		{
			echo "<PRE>";
			print_r($query->result_array());
			echo "</PRE>";
			$arr_venue_info['name'] = $query->result_array[0]['name'];
			$arr_venue_info['mapref'] = $query->result_array[0]['mapref'];
			return $arr_venue_info;	
		}
		else // no ground found.
		{
			$arr_venue_info['name'] = $venue;
			$arr_venue_info['mapref'] = 'No map';
			return $arr_venue_info;	
		}

Open in new window


Can anyone shed any light on this please?  I'm using CodeIgniter if that is relevant.
0
Parse error: syntax error, unexpected T_CONST in C:\wamp\www\codeigniter\system\core\CodeIgniter.php on line 58
0
Hi experts,
I need to reproduce this query in CodeIgniter, using ActiveRecord.  I've got very close but CI is putting backquotes where they are not wanted (the yellow-highlighted ones).
Here's the query and CI's interpretation of it...
query as interpreted by CIand here's the code I used to get it.  Part of this stems from CI's lack of support for UNION.
public function get_squad ($fixture_id, $side)
	{	
		$team_clause = 'X';
		if($side=='1') {$team_clause = ' p_1sts ';}
		if($side=='2') {$team_clause = ' p_2nds ';}
		if($side=='3') {$team_clause = ' p_3rds ';}
		if($side=='4') {$team_clause = ' p_4ths ';}
		if($side=='S') {$team_clause = ' p_sundays ';}
		if($side=='T') {$team_clause = ' p_sundays_res ';}
		if($side=='V') {$team_clause = ' p_young_vets ';}
		if($side=='W') {$team_clause = ' p_senior_vets ';}
		
		$this->db->select('first_name, surname, id AS "player_id", "Y" AS "player_picked", fp_keeper AS "keeper", fp_owes_subs AS "subs", fp_if_fit AS "fit", fp_if_available AS "available"');
		$this->db->from('fixtures_players');
		$this->db->join('players_members', 'fp_player_id = id', 'INNER');
		$this->db->where('fp_fixture_id', $fixture_id);
		$this->db->group_by(array('first_name', 'surname'));
		$first_half_inner_union = $this->db->get_compiled_select(); 		
		
		$this->db->select('first_name, surname, id AS "player_id", "N" AS "player_picked", "" AS "keeper", "" AS "subs", "" AS "fit", "" AS "available"');
		$this->db->from('players_members');
		

Open in new window

0
Weird!  Hopefully this is an easy 1000 points for someone.

This is taken straight from the manual, and I get an error - anyone see it?  I'm using CodeIgniter if that's relevant at all.

syntax error, unexpected '$v' (T_VARIABLE) in C:\xampp\htdocs1\fobg\application\controllers\week_fixtures.php on line 31

public function date_chosen()
      {            
            $a = array(1, 2, 3, 17);

            foreach ($a as $v) {
                echo "Current value of \$a: $v.\n";
            }
      }

also flagged up in Dreamweaver:
DW screenshot
0
Hello experts,

I am trying to check if the post data obtained for 'fields' is empty. I have tried different conditions to check if the array is empty or not. Even if the 'fields' is empty, the if condition executes. It would be great if someone could suggest me as to how to go about with this.

View:
<h4>Alternatives</h4><input type="text" style="width:700px;display: inline" id="fields" name="fields[]" placeholder="Enter Method Name" class="form-control method_list_list"/> <input type="button" name="addmore" id="addmore" class="btn btn-success" value="Add More"/>

Model:
public function addmethodtotask(){
	 $conn= mysqli_connect("localhost","root","","cognitivewalkthrough");
	 $taskid=  $_POST['taskid'];
	$description =  $_POST['reason'];
	$action = $_POST['action'];

//if (isset($_POST['fields']) && $_POST['fields'] != "") {
	if (isset($_POST['fields']) && $_POST['fields'] != NULL) {
	// if (count($_POST['fields'])>0 && !empty($_POST['fields'])) {
		 echo "whey am i here";
				foreach ( $_POST['fields'] as $key=>$value ) {
					$sql_website = sprintf("INSERT INTO method (methodname,description,action) VALUES ('%s','%s','%s')",mysqli_real_escape_string($conn,$value),mysqli_real_escape_string($conn,$description),mysqli_real_escape_string($conn,$action) );
					$this->db->query($sql_website);
					$inserted_method_id = $this->db->insert_id();
				}
	}
        

Open in new window

0

CodeIgniter

40

Solutions

59

Contributors

CodeIgniter is an open-source software rapid development web framework used to build dynamic websites with PHP. The software is partly based on the model–view–controller (MVC) pattern, although models and views are optional. It is typically recognized for its speed when compared to other PHP frameworks.

Top Experts In
CodeIgniter
<
Monthly
>