Welcome Guest, Not a member yet? Register   Sign In
Undefined variable: token
#1

A PHP Error was encountered
Severity: Notice
Message: Undefined variable: token
Filename: views/add_newsletter.php
Line Number: 49
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\add_newsletter.php
Line: 49
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 119
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once
">
 
A PHP Error was encountered
Severity: Notice
Message: Undefined property: CI_Loader::$session
Filename: views/add_newsletter.php
Line Number: 75
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\add_newsletter.php
Line: 75
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 119
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once

Fatal error: Call to a member function flashdata() on null in C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\add_newsletter.php on line 75
A PHP Error was encountered
Severity: Error
Message: Call to a member function flashdata() on null
Filename: views/add_newsletter.php
Line Number: 75
Backtrace:





views/add_newsletter.php


PHP Code:
            <div class="row-fluid">
                <
div class="span12">
                    
                    <
button type="button" class="add" href="newsletter_form.php">ADD NEWSLETTER</button
                    
                    <
div class="widget-box">
                        <
div class="widget-title"><h5>Administrator</h5></div>
                        <
div class="widget-content">
                        
                        <
form action="<?php echo base_url();?>cpages/send" class="validate" method="POST" class="form bg-clouds padding-top20 padding-bottom20 validate">
                                <?
php //echo $msg.' '.$session;?>
                    
                                <input type="hidden" name="token" value="<?php echo $token;?>">
                                <input type="hidden" name="back" value="<?php echo $this->uri->segment(3);?>">
                    
                                <div class="row">
                                    <input type="text" name="name" class="required" placeholder="Name" />
                                </div>
                    
                                <div class="row">
                                    <input type="text" name="email" class="required email" placeholder="E-mail" />
                                </div>
                    
                                <div class="row">
                                    <input type="text" name="phone" class="required" placeholder="Phone" />
                                </div>
                    
                                <div class="row">
                                    <textarea name="message" class="required" placeholder="Message"></textarea>
                                </div>
                    
                                <div class="row">
                                    <button type="submit" value="Send Message">Send</button>
                                </div>
                    
                                <div class="clearfix"></div>
                    
                                <div class="row">
                                    <h4 align="center"><?php echo $this->session->flashdata('warning');?></h4>
                                </div>
                    
                        </form>
                                                
                        <table border="0" style="width: 100%; height: 90px;">
                            <tr>
                                <td>Newsletter Name:</td>
                                <td><input type="text" name="newsletter"></td>
                            </tr>
                            <tr>
                                <td>Newsletter Content:</td>
                                <td><textarea></textarea></td>
                            </tr>    
                            <tr>
                                <td></td>
                                <td><button type="button" class="edit" href="#">Submit</button></td>
                            </tr>    
                        </table>            
                        
                        </div>
                    </div>                    
                </div>
            </div> 




controllers/site.php


PHP Code:
            <div class="row-fluid">
                <
div class="span12">
                    
                    <
button type="button" class="add" href="newsletter_form.php">ADD NEWSLETTER</button
                    
                    <
div class="widget-box">
                        <
div class="widget-title"><h5>Administrator</h5></div>
                        <
div class="widget-content">
                        
                        <
form action="<?php echo base_url();?>cpages/send" class="validate" method="POST" class="form bg-clouds padding-top20 padding-bottom20 validate">
                                <?
php //echo $msg.' '.$session;?>
                    
                                <input type="hidden" name="token" value="<?php echo $token;?>">
                                <input type="hidden" name="back" value="<?php echo $this->uri->segment(3);?>">
                    
                                <div class="row">
                                    <input type="text" name="name" class="required" placeholder="Name" />
                                </div>
                    
                                <div class="row">
                                    <input type="text" name="email" class="required email" placeholder="E-mail" />
                                </div>
                    
                                <div class="row">
                                    <input type="text" name="phone" class="required" placeholder="Phone" />
                                </div>
                    
                                <div class="row">
                                    <textarea name="message" class="required" placeholder="Message"></textarea>
                                </div>
                    
                                <div class="row">
                                    <button type="submit" value="Send Message">Send</button>
                                </div>
                    
                                <div class="clearfix"></div>
                    
                                <div class="row">
                                    <h4 align="center"><?php echo $this->session->flashdata('warning');?></h4>
                                </div>
                    
                        </form>
                                                
                        <table border="0" style="width: 100%; height: 90px;">
                            <tr>
                                <td>Newsletter Name:</td>
                                <td><input type="text" name="newsletter"></td>
                            </tr>
                            <tr>
                                <td>Newsletter Content:</td>
                                <td><textarea></textarea></td>
                            </tr>    
                            <tr>
                                <td></td>
                                <td><button type="button" class="edit" href="#">Submit</button></td>
                            </tr>    
                        </table>            
                        
                        </div>
                    </div>                    
                </div>
            </div> 


Severity: Notice
Message: Undefined variable: token
Filename: views/add_newsletter.php
Line Number: 49



File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\add_newsletter.php

Line: 49

Line 49:  <input type="hidden" name="token" value="<?php echo $token;?>">

Can anyone help me fix why?  Undefined variable: token ?

Thanks in advance.
" If I looks more intelligence please increase my reputation."
Reply
#2

My Dear

Your code, have too many problem, please check below list:

1- Config Session library in application/config.php
2- your controller has a view section ,that is wrong.
3- your variable such as $token , doesn't send from Controller, which cause error "Message: Undefined variable: token" and so on

good luck
Reply
#3

Use this

PHP Code:
<input type="hidden" name="token" value="<?php echo isset($token) ? $token : '';?>"
Reply
#4

submitpages.php


PHP Code:
<div class="row-fluid">
                <
div class="span12">
                    
                    <
button type="button" class="add" onclick="location.href = 'addpages';">ADD PAGES</button
                    
                    <
br><br><br>
                    
Thank you for filling the information It has been successful.
                                        
                    
Pages Name: <?php echo $_POST["pages_name"]; ?><br>
                    Create Date: <?php echo $_POST["create_date"]; ?><br>
                    Order: <?php echo $_POST["order"]; ?><br>
                    Content: <?php echo $_POST["content"]; ?><br>
                    
                    
                </div>
            </div> 


Thank you for filling the information. It has been successful. Pages Name:
A PHP Error was encountered
Severity: Notice
Message: Undefined index: pages_name
Filename: views/submitpages.php
Line Number: 45
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\submitpages.php
Line: 45
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 72
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once

Create Date:
A PHP Error was encountered
Severity: Notice
Message: Undefined index: create_date
Filename: views/submitpages.php
Line Number: 46
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\submitpages.php
Line: 46
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 72
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once

Order:
A PHP Error was encountered
Severity: Notice
Message: Undefined index: order
Filename: views/submitpages.php
Line Number: 47
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\submitpages.php
Line: 47
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 72
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once

Content:
A PHP Error was encountered
Severity: Notice
Message: Undefined index: content
Filename: views/submitpages.php
Line Number: 48
Backtrace:
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\views\submitpages.php
Line: 48
Function: _error_handler
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\application\controllers\cpages.php
Line: 72
Function: view
File: C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\CompanyProfileCI\index.php
Line: 315
Function: require_once

Hello,

How to fix each error message?   Undefined index:  ?
" If I looks more intelligence please increase my reputation."
Reply
#5

If you're using Community Auth it has a token library that should be autoloaded, and it will supply a token.
Reply




Theme © iAndrew 2016 - Forum software by © MyBB