skter4938 Posted June 20, 2006 Share Posted June 20, 2006 Hello. I have this code:[code]<?phpif ($_SESSION['error_msg']) {foreach ($_SESSION['error_msg'] as $val) {echo "<div id='error'>$val</div><br />";}unset($_SESSION['error_msg']);}?>[/code]And the [code]<div id='error'>$val</div><br />[/code] doesn't assign the div id to the $val. Is there some other way I can assign the div id to $val? Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/ Share on other sites More sharing options...
kenrbnsn Posted June 20, 2006 Share Posted June 20, 2006 That code should work if you have an array in $_SESSION['error_msg']. What does it generate?Put the following line, for debugging, before the foreach:[code]<?php echo '<pre>' . print_r($_SESSION['error_msg'],true) . '</pre>'; ?>[/code]and see if $_SESSION['error_msg'] contains what you think it contains.Ken Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47831 Share on other sites More sharing options...
skter4938 Posted June 20, 2006 Author Share Posted June 20, 2006 [code]Array( [0] => Please enter in a valid email address.)[/code]that is what it gives me.And the code is for a contact form. The form itself works, and the error messages are shown when somehting isn't filled in, but the <div> tags do not work :s Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47832 Share on other sites More sharing options...
redarrow Posted June 20, 2006 Share Posted June 20, 2006 try it without thecode[code]unset($_SESSION['error_msg']);[/code] Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47833 Share on other sites More sharing options...
kenrbnsn Posted June 20, 2006 Share Posted June 20, 2006 What do you mean by[!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]but the <div> tags do not work[/quote]?Do you have a test site up where we can test the form?Ken Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47836 Share on other sites More sharing options...
skter4938 Posted June 21, 2006 Author Share Posted June 21, 2006 In the echo part of the code. I assigned a div ID to $val. They do not do anything. They should make the text that $val outputs an orange color, since the css file says so.and I have the form up on [a href=\"http://www.webtodesign.net/contact/\" target=\"_blank\"]http://www.webtodesign.net/contact/[/a] Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47844 Share on other sites More sharing options...
trq Posted June 21, 2006 Share Posted June 21, 2006 Try...[code]echo "<div id=\"error\">$val</div><br />";[/code] Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47847 Share on other sites More sharing options...
AndyB Posted June 21, 2006 Share Posted June 21, 2006 And is the CSS file actually loaded in the same script as the error messages are output? Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47848 Share on other sites More sharing options...
skter4938 Posted June 21, 2006 Author Share Posted June 21, 2006 That it is[b]EDIT[/b] I got it to work. Thanks guys :D Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47860 Share on other sites More sharing options...
kenrbnsn Posted June 21, 2006 Share Posted June 21, 2006 Please let us know what the problem was and how you fixed it. This may help others with similar problems.Ken Quote Link to comment https://forums.phpfreaks.com/topic/12496-tag-in-php-code/#findComment-47917 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.