close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Warning: Cannot modify header information - headers already sent

Thread began 6/05/2013 11:24 am by tom92909 | Last modified 9/16/2015 11:10 pm by Ray Borduin | 10772 views | 4 replies |

tom92909Beta Tester

Warning: Cannot modify header information - headers already sent

I'm using my new Data Bridge v.1.1.3 to create a contact form. The form wizard was very simple to use. The end result was that I have a functional form that sends a message as expected, but I'm getting an error on the redirect. The successful message sent is supposed to route to a thanks.php page but instead of doing that it provides an error

Warning: Cannot modify header information - headers already sent ... /webassist/form_validations/wavt_scripts_php.php on line 84

I was getting session (3) errors earlier; Warning: session_start() [function.session-start]: Cannot send session cache limiter

But I added the following to the bottom of the page which has resulted in the error related to the wavt_scripts_php.php page.

<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
@session_start();

// Unset all of the session variables.
$_SESSION = array();

// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
@setcookie(session_name(), '', time() - 42000,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]
);
}

// Finally, destroy the session.
@session_destroy();
@session_regenerate_id();
?>

Sign in to reply to this post

Jason ByrnesWebAssist

what is the full error?

the middle of the error will contain a section that says:

output started:.......:<line number>


the page listed in the output and the line number is the cause of the problem.

send the full error and the page listed in the output.

Sign in to reply to this post

tom92909Beta Tester

The following are the full error messages:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/demo/public_html/dev2/contact.php:1) in /home/demo/public_html/dev2/webassist/email/mail_php.php on line 274

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/demo/public_html/dev2/contact.php:1) in /home/demo/public_html/dev2/webassist/email/mail_php.php on line 274

Warning: Cannot modify header information - headers already sent by (output started at /home/demo/public_html/dev2/contact.php:1) in /home/demo/public_html/dev2/contact.php on line 148


The error message after I added the destroy session code after the </HTML> tag.


Warning: Cannot modify header information - headers already sent by (output started at /home/demo/public_html/dev2/contact.php:1) in /home/demo/public_html/dev2/webassist/form_validations/wavt_scripts_php.php on line 84

Sign in to reply to this post

Jason ByrnesWebAssist

the output is being reported at line 1.

this happens for 2 reasons:

1) The BOM Signature is enabled.

in DW go to:
Modify -> Page Properties

in the Title / Encoding Section, make sure the option to Include the Unicode (BOM) Signature is not checked.

2)There is a blank line or other HTML at line 1.

Sign in to reply to this post

Eliecer

Thank you so much!

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...