Advertisement
Guest User

Untitled

a guest
May 29th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.08 KB | None | 0 0
  1. <form action="index.php" method="get">
  2. Name: <input type='text' name='name' />
  3. <input type='submit' value='submit' /><br />
  4. </form>
  5.  
  6. <?php
  7. require_once 'facebook.php';
  8. require_once('simpletest/browser.php');
  9. $appapikey = 'ca796429422ebff9257a144a9fbe9d8d';
  10. $appsecret = 'c08f0cf680ab89108bfd6badce4aef7d';
  11. $facebook = new Facebook($appapikey, $appsecret);
  12. $user_id = $facebook->require_login();
  13. $dbhost = 'localhost';
  14. $dbuser = 'seanan';
  15. $dbpass = 'purrrr';
  16. $dbname = 'aafhez5y_dailypolicelog';
  17.  
  18. echo "Welcome to NARC";
  19. echo "<br> <br>";
  20.  
  21. $db_connection = mysql_connect($dbhost, $dbuser, $dbpass ) or die ('Error connecting to mysql database! <br />');
  22. $gotDatabase = mysql_select_db($dbname, $db_connection);
  23.  
  24. if( !$gotDatabase )
  25. {
  26.     echo "Error accessing Police Log database.";
  27.     echo '<br />';
  28. }
  29.  
  30. $curYear = date("y");
  31. $logID = $curYear . '-P';
  32.  
  33. $searchName = $_GET['name'];
  34.  
  35. $recordFound = false;
  36.  
  37. if( !empty($searchName) )
  38. {
  39.     $sql_result = mysql_query("SELECT * FROM log_data");
  40.    
  41.     while( $row = mysql_fetch_array($sql_result) )
  42.     {
  43.         $information = $row['log_information'];
  44.         $date = $row['log_date'];
  45.    
  46.         $record = get_record($information, $logID); //Edit out one record from information
  47.        
  48.         while( !empty($record)  )
  49.         {
  50.             $doesContainEntry = strpos( $record, $searchName );
  51.        
  52.             if( $doesContainEntry !== false )
  53.             {
  54.                 $recordFound = true;
  55.                 echo "Found $searchName on $date!";
  56.                 echo "<br><br>";
  57.                 echo $record;
  58.                 echo "<br><br>";
  59.             }
  60.        
  61.             #echo "STRLEN OF INFORMATION IS:";
  62.             #echo strlen($information);
  63.             $record = get_record( $information, $logID);
  64.         }
  65.  
  66.     }
  67. }
  68.  
  69. if( !$recordFound )
  70. {
  71.     echo "No entry found.";
  72. }
  73.  
  74. mysql_close($db_connection);
  75.  
  76. function get_record(&$information, $logID)
  77. {
  78.     $endPos = strpos( $information, $logID, strlen($logID)); #Don't capture the very first log date, but grab where it is so we can skip by it!
  79.    
  80.     if( $endPos === false )
  81.     {
  82.         $record = "";
  83.     }
  84.     else
  85.     {
  86.         $record = substr($information, 0, $endPos);
  87.         $information = substr($information, $endPos);
  88.     }
  89.    
  90.     return $record;
  91. }
  92.  
  93. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement