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] 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. 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. 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" 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. Link to comment https://forums.phpfreaks.com/topic/12387-sys_tem/#findComment-47383 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.