this is just a basic code i got off of a site to see how sessions work in php
unfortunately... i got warnings and errors right off the bat...
can someone help fix these errors?
the code for page1.php
[b]<?php
// page1.php
session_start();
echo 'Welcome to page #1';
$_SESSION['favcolor'] = 'green';
$_SESSION['animal'] = 'cat';
$_SESSION['time'] = time();
// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';
// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?>[/b]
--the following are the warnings i get when executing the above code
[b]Warning[/b]: session_start(): open(/tmp\sess_f743e31918e568464636b50f8b3fbeb8, O_RDWR) failed: No such file or directory (2) in c:\web\page1.php on line 4
[b]Warning[/b]: session_start(): Cannot send session cookie - headers already sent by (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
[b]Warning[/b]: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
Welcome to page #1
page 2
page 2
[b]Warning[/b]: Unknown(): open(/tmp\sess_f743e31918e568464636b50f8b3fbeb8, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
[b]Warning[/b]: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
its really frustrating :cry:
easy problem...
Moderator: General Moderators
well these are the three different ways i tried changing that line in php.ini
session.save_path = "c:\temp"
session.save_path = c:\temp
session.save_path c:\temp
and i restarted apache after trying each one of these
i still came up with these errors
Warning: session_start(): open(/tmp\sess_39cae55f57f184575762f74202c18b2e, O_RDWR) failed: No such file or directory (2) in c:\web\page1.php on line 4
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
Welcome to page #1
page 2
page 2
Warning: Unknown(): open(/tmp\sess_39cae55f57f184575762f74202c18b2e, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
session.save_path = "c:\temp"
session.save_path = c:\temp
session.save_path c:\temp
and i restarted apache after trying each one of these
i still came up with these errors
Warning: session_start(): open(/tmp\sess_39cae55f57f184575762f74202c18b2e, O_RDWR) failed: No such file or directory (2) in c:\web\page1.php on line 4
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\web\page1.php:4) in c:\web\page1.php on line 4
Welcome to page #1
page 2
page 2
Warning: Unknown(): open(/tmp\sess_39cae55f57f184575762f74202c18b2e, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0