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

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 9,918
» Latest member: Splint
» Forum threads: 66,926
» Forum posts: 419,271

Full Statistics

Latest Threads
CSRF and Browser Cookie S...
Forum: General Help
1 hour ago
» Replies: 12   » Views: 323
Prohibit access to get_in...
Forum: General Help
4 hours ago
» Replies: 3   » Views: 42
CSRF The action you have ...
Forum: General Help
7 hours ago
» Replies: 6   » Views: 2,427
Possible to specify ID an...
Forum: Libraries & Helpers
7 hours ago
» Replies: 2   » Views: 42
narrowed down error to ca...
Forum: General Help
8 hours ago
» Replies: 9   » Views: 223
Tutorial - Use new table
Forum: General Help
10 hours ago
» Replies: 7   » Views: 247
Url helper
Forum: Libraries & Helpers
11 hours ago
» Replies: 3   » Views: 57
language subdomains
Forum: Best Practices
Yesterday, 10:56 AM
» Replies: 3   » Views: 146
Wich library for Auth
Forum: CodeIgniter 4 Discussion
Yesterday, 10:49 AM
» Replies: 2   » Views: 91
codeigniter 3.1.6 decrypt...
Forum: Libraries & Helpers
Yesterday, 09:32 AM
» Replies: 1   » Views: 37

 
  Please help me this code :()
Posted by: El Forum - 06-22-2007, 03:42 AM - Forum: Archived Development & Programming - Replies (6)

[eluser]java[/eluser]
I have built a controller that it included one function doUpload, like this:

Code:
class Dangky extends Controller {
    
    function Dangky()
    {
        parent::Controller();
        $this->load->helper('form','url');
        $this->load->model('tintuc_model', 'tintuc');
        $this->load->model('dangky_model', 'dangky');
    }
    
    function index()
    {
                $this->load->view('upload_form', array('error' => ' ' ));
                // and something...
        }
        function doUpload()
    {
            $config['upload_path'] = '/uploads/';
            $config['allowed_types'] = 'gif|jpg|png';
            $config['max_size']    = '100';
            $config['max_width']  = '1024';
            $config['max_height']  = '768';
        
            $this->load->library('upload', $config);
            if ( ! $this->upload->do_upload())
            {
                $error = array('error' => $this->upload->display_errors());
                $data['content'] = $this->load->view('dangky', $error, true);
            }    
            else
            {
            $contain_array = array('upload_data' => $this->upload->data());
                $this->db->set('file_name', $upload_data['file_name']);
            
                //$this->db->insert('my_database');
                $this->load->view('dangky', array('error' => ' ' ));    
            }
            
    }
and this is my form :
Code:
?=$error;?>
            <?=form_open_multipart('dangki/doUpload'); ?>
          <table cellspacing="0" cellpadding="5" width="100%" border="0">
              <colgroup>
              <col width="30%" />
              <col width="70%" />
              </colgroup>
              <tbody>
                <tr>
                  <td align="right">(<strong>*</strong>) Ảnh chân dung: </td>
  <td align="left">&lt;input id="fileUpPoitrait" type="file" name="fileUpPoitrait" /&gt;</td>
                </tr>
                <tr>
                  <td align="right">(<strong>*</strong>) Ảnh toàn thân: </td>
  <td align="left">&lt;input id="fileUpFullPicture" type="file" name="fileUpFullPicture" /&gt;</td>
                </tr>
                <tr>
                  <td align="right"> Xác nhận của nhà   trường: </td>
  <td align="left">&lt;input id="fileUpCertificate" type="file" name="fileUpCertificate" /&gt;
                  </td>
                </tr>
              </tbody>
          </table>
    &lt;/form&gt;
My form have 3 field wait to upload. i tried to solve my controller to save filename into database and store the image into some folder so that i can load it out to my page later. I dont know how to solve the path of the file name(it's save a full path of the image when upload). Please tell me how to perform it. I have read in user guide of CI but it's too simple and cannot resolve my problems.


  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



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