Welcome Guest, Not a member yet? Register   Sign In
Smileys error help me!
#1

[eluser]Unknown[/eluser]
I read Userguide and I have 2 file.

One Controler file:

<?php

class Smileys extends Controller {

function Smileys()
{
parent::Controller();
}

function index()
{
$this->load->helper('smiley','url');
$this->load->library('table');

$image_array = get_clickable_smileys( base_url().'smileys/', 'comments');

$col_array = $this->table->make_columns($image_array, 8);

$data['smiley_table'] = $this->table->generate($col_array);

$this->load->view('smiley_view', $data);
}

}
?>


And View smiley_view.php

<html>
<head>
<title>Smileys</title>

<?php echo smiley_js(); ?>

</head>
<body>

<form name="blog">
<textarea name="comments" id="comments" cols="40" rows="4"></textarea>
</form>

<p>Click to insert a smiley!</p>

&lt;?php echo $smiley_table; ?&gt;

&lt;/body&gt;
&lt;/html&gt;


Why I Input Url: http://localhost/index.php/Smileys/
It Show Error:

Fatal error: Call to undefined function smiley_js() in C:\Program Files\xampp\htdocs\system\application\views\smiley_view.php on line 5

I do not understand function smiley_js(). How can i fix it!
#2

[eluser]Amar Babu Boddu[/eluser]
Fatal error: Call to undefined function smiley_js() on line no.5

I am getting this error when I use smiley. Please help, thanks in advance Smile
#3

[eluser]rogierb[/eluser]
$this->load->helper(‘smiley’,‘url’);

is not correct.

If you want to load multiple helpers, you have to use an array like:
Code:
$helpers = array('smiley','url');
$this->load->helper($helpers);
#4

[eluser]Amar Babu Boddu[/eluser]
Thanks for the reply rogierb



Controller:
&lt;?php

class Smileys extends Controller {

function Smileys()
{
parent::Controller();
}
function index()
{
$this->load->helper('smiley');
$this->load->library('table');
$this->load->helper('url');
$image_array = get_clickable_smileys('smileys/', 'comments');
$col_array = $this->table->make_columns($image_array, 8);
$data['smiley_table'] = $this->table->generate($col_array);
$this->load->view('smiley_view', $data);
}

}

?&gt;

View:
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Smileys&lt;/title&gt;
&lt;?php echo smiley_js('comments','comments');?&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;form name="blog"&gt;
&lt;textarea name="comments" id="comments" cols="40" rows="4"&gt;&lt;/textarea>
&lt;/form&gt;

<p>Click to insert a smiley!</p>
&lt;?php echo $smiley_table; ?&gt;
&lt;/body&gt;
&lt;/html&gt;




Can u please tell me where the error is????

Fatal error: Call to undefined function smiley_js() code\application\views\smiley_view.php on line 5




Theme © iAndrew 2016 - Forum software by © MyBB