Welcome, Guest
You have to register before you can post on our site.

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 8,143
» Latest member: Yacine31
» Forum threads: 65,659
» Forum posts: 412,929

Full Statistics

Latest Threads
CodeIgniter 3.1.4 release...
Forum: News & Discussion
20 minutes ago
» Replies: 12   » Views: 3,176
Add option in select and ...
Forum: General Help
2 hours ago
» Replies: 0   » Views: 18
Session: Error while tryi...
Forum: CodeIgniter 3.x
3 hours ago
» Replies: 11   » Views: 2,183
Combine input val ajax fr...
Forum: General Help
3 hours ago
» Replies: 1   » Views: 37
CI4 Database Pessimistic ...
Forum: CodeIgniter 4 Feature Requests
4 hours ago
» Replies: 1   » Views: 50
Class stdClass not found
Forum: General Help
6 hours ago
» Replies: 2   » Views: 26
Want a Codeigniter Query
Forum: General Help
9 hours ago
» Replies: 2   » Views: 115
CodeIgniter has some erro...
Forum: General Help
9 hours ago
» Replies: 3   » Views: 105
Exact location of CI file...
Forum: Installation & Setup
Yesterday, 10:10 PM
» Replies: 10   » Views: 111
No Controller Call In Con...
Forum: CodeIgniter 4 Feature Requests
Yesterday, 05:59 PM
» Replies: 0   » Views: 40

 
  URI Segment.
Posted by: El Forum - 06-22-2007, 03:29 AM - Forum: Archived Development & Programming - Replies (9)

[eluser]aran384[/eluser]
Was wondering how do I find out what the current URI segment 3 is equal to...?

Basically I have a header that gets pulled into different pages, and usuing that header I want to know what the current page is so I can place a bit of code into the header that will relate to the page,
FYI, using variables will not work, I have multiple places to place the code, each being different for the different pages.


  Integrate Facebook Php Client
Posted by: El Forum - 06-22-2007, 12:56 AM - Forum: Archived Development & Programming - Replies (30)

[eluser]thachp[/eluser]
Trying to integrate Facebook Php Client to Igniter. Any suggestions on how to do that? Copying their files to system/libraries does seems to work for me.

http://developers.facebook.com/resources.php

Patrick


  CodeIgniter+javascript+IE
Posted by: El Forum - 06-21-2007, 08:05 PM - Forum: Archived General Discussion - Replies (4)

[eluser]Unknown[/eluser]
Hello!

I have a application with a menubar anda a secundary left menu that is called by a simple innerHTML javascript.
the code is

the extract of view file:

<div id="menu">
<ul id="menubarra">
<li>&lt;a onclick="montamenu('ensino')"&gt;ensino</a></li>
<li>&lt;a onclick="montamenu('pesquisa')"&gt;pesquisa</a></li>
<li>&lt;a onclick="montamenu('extensao')"&gt;extens&atilde;o</a></li>
</ul>
</div>
</div>
<div id="menuesquerda"> // the div to put the secundary menu.
</div>

the javascript code:


function montamenu(menu) {
if (menu=='ensino') {
var leftmenu = "<ul><li><a href="+base_url+"ensino/habilitacoes>habilita&ccedil;&otilde;es</a></li>"+
"<li><a href="+base_url+"ensino/disciplinas>disciplinas</a></li>"+
"<li><a href="+base_url+"ensino/docentes>docentes</a></li>"+
"<li><a href="+base_url+"ensino/vestibular>Informa&ccedil;&otilde;es ao vestibulando</a></li></ul>"
} else if (menu=='pesquisa')
{
var leftmenu = "<ul><li><a href="+base_url+"pesquisa/projetos>Projetos em Andamento</a></li>"+
"<li><a href="+base_url+"pesquisa/publicacoes'>Publica&ccedil;&otilde;es</a></li>"+
"<li><a href="+base_url+"pesquisa/tcc>TCC&acute;S dos Alunos</a></li></ul>"
}
else {
var leftmenu = "<ul><li><a href="+base_url+"extensao/projetos>Projetos em Andamento</a></li>"
}
document.getElementById("menuesquerda").innerHTML=leftmenu
}


the question is:

In the firefox browser everething is ok but they don´t work in IE.

Someone could help?
Thanks!


  Controllers in Two-Level Sub Directory Fail!
Posted by: El Forum - 06-21-2007, 06:50 PM - Forum: Archived Development & Programming - Replies (2)

[eluser]Phil Sturgeon[/eluser]
I have most of my controllers in /controllers/admincp/ as this is the biggest part of my system. However with the increase in files, i tried making another subdirectory /controllers/admincp/settings/ and no joy.

Tried making /admincp/test/stuff with in index() that runs echo "poo"; but nothing there either, I just get 404 every time.

I assume this is not personal error, is this a bug others have ever run into?


  Is CI able to handle a multi-user blog?
Posted by: El Forum - 06-21-2007, 01:34 PM - Forum: Archived Development & Programming - Replies (8)

[eluser]Unknown[/eluser]
Hello,
I've looked at the authentication_lite plugin. It seems to do a good job at managing user levels but not individual users. If I wanted to create a site that allowed multiple users to submit blog entries, is CI capable of restricting users to editing/deleting only the entries they've created?

I've been using WordPress (built on PHP) for some time now but have found that I will need to seriously alter it for a future project. I was hoping that I could use something like CI to build from scratch rather than modifying WP. What do you think?


  model not loading :(
Posted by: El Forum - 06-21-2007, 01:23 PM - Forum: Archived Development & Programming - Replies (2)

[eluser]Unknown[/eluser]
Hi everyone.

I'm having a problem getting a model to load. I'm getting this error:

Code:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: User::$load
Filename: controllers/user.php
Line Number: 6

Fatal error: Call to a member function model() on a non-object in C:\dev\xampplite\htdocs\ci\system\application\controllers\user.php on line 6

And here is my Controller
Code:
&lt;?php
class User extends Controller {
    
    function user()
    {
        $this->load->model('User_model');
        $this->validateLoginStatus();
    }
    ....
Any idea's on why I might be getting this error?

Thanks.
Any idea


  Integrating R&OS PDF generator in CI
Posted by: El Forum - 06-21-2007, 10:16 AM - Forum: Archived Development & Programming - Replies (3)

[eluser]andreagam[/eluser]
Hi. After a long search I decided to pick R&OS PDF generation classes and try to integrate it into CI.
I know, it's sooo far from being perfect, but being stuck to PHP4 I couldn't find anything better...

Unfortunately, I'm still a first-timer OO coder and I don't find it easy to understand the necessary steps to integrate such classes and make a CI library or what else out of it.

Does anybody want to help me and release a solution (hopefully useful to the community...)?


Well, that's what I did.
Downloaded the classes athttp://www.ros.co.nz.pdf, unzippd and I got:
- class.pdf.php
- class.ezpdf.php
- fonts folder
- readme.php (which actually calls the classes to produce the pdf file)
- data.txt (a text file with the content to be pdf'd)

I followed Danfreak advice and created a folder "my_classes" into the Application folder.
Then I put into "my_classes" the 'class' files and the fonts folder.

I added the 'ini_set' thing into the index.php file to make CI load the folder 'my_classes' (see this link).

Am I doing right till now? Well, now I took a controller 'page' and
added a function 'createpdf'.

Code:
function createpdf()
{                
require_once("class.ezpdf.php");
    $pdf =& new Cezpdf();
    $pdf->selectFont('./fonts/Helvetica.afm');
    $pdf->ezText('Hello World!',50);
    $pdf->ezStream();
}

The $pdf lines are taken from a doc example.
I get as output a text page which notifies an undefined index error.
in the class.pdf.php file, on line 1934.

Anybody willing to help me?

I'd really appreciate any help. Thanks a lot.


  warning "missing argument"
Posted by: El Forum - 06-21-2007, 10:11 AM - Forum: Archived Development & Programming - Replies (6)

[eluser]Unknown[/eluser]
hi,

i have a model with a function which has some arguments with default values like...

Code:
function doSomething($arg1, $arg2="foo") { ... }

calling that function from a controller like....

Code:
doSomething("stupid");

returns a warning message saying
Quote:Missing argument 2 for Foo_model::doSomething(), called in /path/to/file.php on line XX and defined

what i'm doing wrong?

thanks
martin


  Automated Form Generation
Posted by: El Forum - 06-21-2007, 09:53 AM - Forum: Archived Libraries & Helpers - Replies (12)

[eluser]Phil Sturgeon[/eluser]
Call me lazy but there is nothing more boring than making 100's of CRUD forms for your new admin control panel. There are a few solutions:

Scaffolding: Sadly short term solution and has its obvious flaws like cannot access NULL values and needs a separate controller for each damn table.

CodeCrafter: Is a very intelligent piece of coding, sites that code themselves are not only a dream but in some ways a nightmare... this is my job you are stealing here!! However the code is a little OTT, makes too many folders and is not the best solution.

Rapyd: Any idea how the hell to make this work? Takes me a long time of faffing just to get a simple form done, and again, includes HUNDREDS of files!

Is there any solution to simply create a really simple form from a database? Like, one single controller with a parameter accepting a table name which passes to a library to return a dynamically generated view?

There is no need for all this "Comes with 6 million Javascript libraries and requires a new folder in every single CI folder" its OTT and messy. I do hope there is another CRUD solution as coding one myself would take even longer than making the forms :p


  Fatal error: Call to a member function query() while my class extends controller
Posted by: El Forum - 06-21-2007, 09:47 AM - Forum: Archived General Discussion - Replies (3)

[eluser]Unknown[/eluser]
Hello.
I've made a class it's being loaded and everything is fine with that.
Unfortunately when I want to get access to database PHP generates me fallowing error:
Fatal error: Call to a member function query() on a non-object in D:\WWW\CodeIgniter\system\application\controllers\news.php on line 8

File looks like that:

Code:
&lt;?php
class News extends Controller {
    function index()
    {
        $cnt='';
        $this->lang = $this->lang->user_lang;
        $this->load->database();
        $res = $this->db->query('SELECT * FROM `news` WHERE lang=\''.$this->lang.'\' ORDER BY n_timestamp');
        if($res->num_rows() > 0)
        {
            foreach($res->result_array() as $row)
            {
                $cnt = '<div id="news">
                            <div class="title">'.$row['n_title'].'</div>
                             <div class="date">'.date('H:i d.m.Y', strtotime($row['n_timestamp'])).'</div>
                             <div class="content">'.nl2br($row['n_content']).'</div>
                             </div>';
            }
        }
        $vars = array('lang' => $this->lang, 'title' => $this->get_title(), 'content' => $cnt);
        $this->page->set_vars($vars);
        $this->page->show();
    }
    function get_title()
    {
        $titles['pl'] = 'Nowosci';
        $titles['en'] = 'News';
        return $titles[$this->lang];
    }
}
?&gt;
I've figure out that the problem is in Loader.
It doesn't returns me anything and I don't know why but when it's called by Session class everything is fine. What should I do ?
edit>
Ok now i know why.
Library classes can't extend controller.
Then how to use for example view in my Lib class ?



  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2017 MyBB Group.