BBGaming Posted June 7, 2007 Share Posted June 7, 2007 <?php $name = "test"; $comment = $_POST['commenttext']; $file_name = 'commentlog.html'; $file_a = fopen($file_name, 'a'); $page_content = "<br><br><font face=fixedsys color=#FFFFFF>" + $name + " posted:<br>" + $comment; fputs($file_a,$page_content); fclose($file_a); include('commentnotify.php'); ?> Why does this always write 0 to the file? Quote Link to comment https://forums.phpfreaks.com/topic/54604-solved-why-is-it-always-0/ Share on other sites More sharing options...
per1os Posted June 7, 2007 Share Posted June 7, 2007 Probably because the + isn't the concatination sign for PHP the period ( . ) is $page_content = "<br><br><font face=fixedsys color=#FFFFFF>" . $name . " posted:<br>" . $comment; So it thinks you are adding everything together which in return probably equal 0. Quote Link to comment https://forums.phpfreaks.com/topic/54604-solved-why-is-it-always-0/#findComment-270010 Share on other sites More sharing options...
taith Posted June 7, 2007 Share Posted June 7, 2007 do yourself a favor... use file_put_contents() Quote Link to comment https://forums.phpfreaks.com/topic/54604-solved-why-is-it-always-0/#findComment-270012 Share on other sites More sharing options...
BBGaming Posted June 7, 2007 Author Share Posted June 7, 2007 Probably because the + isn't the concatination sign for PHP the period ( . ) is $page_content = "<br><br><font face=fixedsys color=#FFFFFF>" . $name . " posted:<br>" . $comment; So it thinks you are adding everything together which in return probably equal 0. That's... Different. Ok, thanks. do yourself a favor... use file_put_contents() Why, does that do something else? Quote Link to comment https://forums.phpfreaks.com/topic/54604-solved-why-is-it-always-0/#findComment-270015 Share on other sites More sharing options...
taith Posted June 7, 2007 Share Posted June 7, 2007 no... just faster... and easier :-) and less code... lol Quote Link to comment https://forums.phpfreaks.com/topic/54604-solved-why-is-it-always-0/#findComment-270020 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.