Beerbar Posted June 19, 2006 Share Posted June 19, 2006 I am trying use php to search my mail info log for email addresses to try and stay away from having to create user accounts on the system. My problem is that I want to have the results show up on new lines, without <PRE> I can not seem to figure out how to do that, everything just splatters on the screen. The problem with <PRE> is that the output is all on one line but its a mile long. How can I get it to wrap nicely? [code] if (validate_email($_POST['email'])) { echo "Checking <b>/var/log/mail/info!</b><br><br/>"; echo "<PRE>"; $outcome = sys_tem("sudo /usr/bin/tac /var/log/mail/info |grep -i ".$_POST['email']."", $results); foreach ($results as $result) echo $result; echo "</PRE>"; }[/code] Quote Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/ Share on other sites More sharing options...
Ninjakreborn Posted June 19, 2006 Share Posted June 19, 2006 By what I have been told, and what I learnt you should never have a need for the system() function and if you ever use it for user input as well it's a security risk. Quote Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/#findComment-47340 Share on other sites More sharing options...
Beerbar Posted June 19, 2006 Author Share Posted June 19, 2006 I understand.If anyone has any suggestions on the best way to search syslog from a web interface, I'm all ears. The file I need to search grows very large. Quote Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/#findComment-47368 Share on other sites More sharing options...
Ninjakreborn Posted June 19, 2006 Share Posted June 19, 2006 Yes you can use this.[a href=\"http://www.debianhelp.co.uk/syslog-ng.htm\" target=\"_blank\"]http://www.debianhelp.co.uk/syslog-ng.htm[/a]If not go to www.google.comand type in the same thing you said"search syslog from a web interface" Quote Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/#findComment-47375 Share on other sites More sharing options...
Beerbar Posted June 19, 2006 Author Share Posted June 19, 2006 Sweet, thanks for the idea. I will look at syslog-ng and the frontend php-syslog-ng. Quote Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/#findComment-47383 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.