Skip to main content

Creating and maintainng transaction log file using php.

 Create and maintain the transaction logs in text file using php.

 *Note: 

1. log.txt should be created manually & proper path to be added into $file variable.

2. This file will concatenate the new content at the end of file.

 

//Defining the file path. You can add full file path if its in other directory.

$file = 'log.txt';

$timeStamp = date("Y-m-d H:i:s");


 // Open the file and store existing content into $fileContent variable.
$fileContent = file_get_contents($file);


 // Append a new log to the $fileContent variable.
$fileContent .= "transaction happened at-- $timeStamp \n";

// add the content to file.
file_put_contents($file, $fileContent);

Comments

Popular posts from this blog

Restoring MySQL on XAMMP

  Follow these steps and save your time and databases:- Go to your  XAMMP  installation, it’s mostly in  C drive . Now inside  mysql  folder rename the folder  data  to  data-old  (or any other name you like) Create a new folder  data  under  mysql  folder Copy the contents of  backup  folder to the new  data  folder Now copy all your  database  folders that are in  data-old  folder to the new  data  folder (skip the mysql, performance_scheme and phpmyadmin folder) And the last, copy the  ibdata1  file from  data-old  folder and replace it inside new  data  folder Restart your  MYSQL  server from  XAMPP control panel . And done!

File upload in php

Simple way to upload file using php.     //HTML code <input type="file" required="" name="avatarUrl"/>   //On action page code where form is being submitted. if($_FILES['avatarUrl']['name']!='') {                        $fileTmpPath = $_FILES['avatarUrl']['tmp_name'];           $fileName = $_FILES['avatarUrl']['name'];           $fileSize = $_FILES['avatarUrl']['size'];           $fileType = $_FILES['avatarUrl']['type'];           $fileNameCmps = explode(".", $fileName);           $fileExtension = strtolower(end($fileNameCmps));              $dateMin = date('Ymdhms');           $rand = $dateMin;    ...