Home | Login | Register | user control panel | view your posts |
question
FAQ
news
News
feedback
Feedback
HTML CSS PHP SQL
View unread posts | View new posts | View active posts
Login | Register | Search:
Create your own search engine with PHP and MySQL
user
forum by: user: nick, Post on: 2021-11-21 06:38:58, Posts: 129

create your own search engine with php and mysql

user: nick / Posts: 30 / post on: 2021-03-02 21:06:25
user
create your own search engine with php and mysql

Creating a Code Search Engine with PHP and MySQL

  <?php
  mysql_connect("localhost","gilmore","secret");
  mysql_select_db("beginningphpandmysqlcom");
  // Running on Windows or Linux/Unix?
  $delimiter = strstr(PHP_OS, "WIN") ? "\" : "/";
  function parseCodeTree($path) {
   global $delimiter;
   if ($dir = opendir($path)) {
  
  while ($item = readdir($dir)) {
   // If $item is a directory, recurse
  if (is_dir($path.$delimiter.$item) && 
  $item != "." && $item != "..") {
  
  //printf("Directory: %s <br />", $item);
  parseCodeTree($path.$delimiter.$item);
   // $item is a file, so insert it into database
  } elseif ($item != "." && $item != "..") {
   // Retrieve the chapter number
  $directory = substr(strrchr($path, "$delimiter"), 1);
   //printf("File: %s <br />", $item);
   // Convert the file name to a readable title
  $scriptTitle = str_replace(".php", "", $item);
  $scriptTitle = str_replace("_", " ", $scriptTitle);
  
  // Retrieve the file contents
  $scriptContents = file_get_contents($path.$delimiter.$item);
   // Insert the file information into database
  $query = "INSERT INTO code VALUES('NULL', '$scriptTitle',
   '$directory', '$scriptContents')";
  $result = mysql_query($query);
   }
  }
  closedir($dir);
  }
  return 1;
  }
  parseCodeTree('code');
  ?>
 

Post User for this topic: title
Please Login to replay: Login | Register