Snort mailing list archives

re-writing snortreport DB_mysql.php for php 7 using PDO syntax


From: Robert Kudyba <rkudyba () fordham edu>
Date: Fri, 24 Mar 2017 16:24:49 -0400

Anyone have a second to get this part of the code working so we don't get
errors like:
 PHP Fatal error:  Uncaught Error: Call to undefined function
mysql_select_db() in
/var/www/html/snorby/public/snortreport/DB_mysql.php:20\nStack trace:\n#0
/var/www/html/snorby/public/snortreport/srconf.php(71): DB->connect()\n#1
/var/www/html/snorby/public/snortreport/page_top.php(45):
require_once('/var/www/html/s...')\n#2
/var/www/html/snorby/public/snortreport/alerts.php(22):
require_once('/var/www/html/s...')\n#3 {main}\n  thrown in
/var/www/html/snorby/public/snortreport/DB_mysql.php on line 20

This section I believe:

       class DB extends DB_base {

                // Connect or pconnect.
                function connect(){
                        if($this->persist){
                                $this->conn =
                                        mysql_pconnect($this->instance,
$this->user, $this->pass);
                        } else {
                                $this->conn =
                                        mysql_connect($this->instance,
$this->user, $this->pass);
                        }
                        mysql_select_db($this->dbname, $this->conn);
                        $str = mysql_error();
                        if($str) { die($str); }
                        return($this->conn);
                }

                // close
                function close(){
                        if($this->persist) {
                                $ret = 1;
                        } else {
                                $ret = mysql_close($this->conn);
                        }
                        return($ret);
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users

Please visit http://blog.snort.org to stay current on all the latest Snort news!


Current thread: